Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities:
- Be a part of a collaborative development environment with both build and run responsibilities
- Help the team quickly identify and solve challenges and blockers
- Participate in the analysis and implementation of new solutions
- Develop clean, standards based modern code
- Work with team members to ensure tasks are completed on schedule, conduct code reviews, maintain code quality and troubleshoot defects
- Enforce coding standards that support the organization’s architectural roadmap/strategy
- Evaluate team processes and find ways to improve
- Train, coach, and mentor team members and peers
- Conduct Code Reviews for developers
- Conduct technical reviews for system integrators
- Other, related duties, as assigned
Job Requirements
Job Behavioral Competencies:
- Very good communication skills
- Accuracy and attention to details
- Highly organized
- Problem solving skills
- Adaptability and flexibility
- Ability to learn
- Ability to think analytically
- Leadership and decision-making skills
- Self-motivated
- Requirements & Qualifications
- B.S/M.S Degree in Computer Science, Mathematics, Engineering or a related subject.
- 5+ years of web software development experience. Solid understanding of the full web
- development life cycle.
- Experience with JavaScript / ES6+.
- Experience with ReactJS.
- Experience with Javascript testing in Jest / Enzyme or similar.
- Experience with HTML / JSX.
- Experience with CSS / SASS / Styled Components.
- Experience with Redux.
- Experience with REST API’s.
- Excellent understanding of how the browser works.
- Good understanding with version control systems like Git.
- Good time-management skills.