About this role
We are looking for a full-stack developer to join our platform team. Ideal candidate would be adaptable to work across tech stack and pick new skills quickly and is comfortable in a fast-paced environment. The ideal candidate will have existing work experience in REACT, with the expectation of further developing skill sets across NodeJS, Redux SAGA, and Graphql.We are looking for a full-stack developer to join our platform team. Ideal candidate would be adaptable to work across tech stack and pick new skills quickly and is comfortable in a fast-paced environment. The ideal candidate will have existing work experience in REACT, with the expectation of further developing skill sets across NodeJS, Redux SAGA, and Graphql. Responsibilities:
• Develops effective, maintainable code in a timely fashion. • Integrates UX/UI designs and wireframes into a user-friendly and intuitive interface. • Develops automated unit test cases to validate defect-free code. • Rapidly prototypes upcoming features, tools and solutions as part of regular update. • Conducts code reviews with peers and senior developers. • Develops expertise in the application and use of systems, tools, and processes within the department's scope. • Applies working knowledge of applications and system integration; able to understand changes in order to anticipate cross-system or cross-process impacts. • Effectively communicates the feasibility of requested deliverables and timelines senior peers. • Utilizes design patterns that comply with security policies and guidelines.
Qualifications:
• Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Electronics Engineering, or related field. • Minimum 3 years of overall software development experience required. • 1+ years’ experience with developing on AWS. • 2+ years’ experience and knowledge of React and/or Redux. • Experience with popular React.js workflows (Redux-Saga or Redux)- Very strong understanding of latest ECMAScript standards (es6+, functional JavaScript, etc.) and industry best standards • Experience in NodeJS is a plus. • Preferred web-based enterprise software development experience • Ability to understand business requirements and translate them into technical requirements. • Familiarity with code versioning tools such as Git • Exposure and experience working with CI/CD, designing and building REST APIs with JSON • Experience managing multiple priorities with time sensitive environments. • Understanding accessibility and security compliance • Understanding implementing automated testing platforms and unit tests • Experience with object-oriented design and implementation • Experience developing applications servicing large transactional system utilizing SQL Server and/or other equivalent large-scale DBMS (e.g. Oracle) preferred.