We are looking for a full-stack developer to join our development team. Minimum 3yrs of overall software development experience with good working knowledge in ReactJS and NodeJS. With strong communication and collaboration skills.
Tech stack: Nodejs, Reactjs, GraphQL, REST, AWS, Serverless Framework, AWS Lambda, DynamoDB, RDS PostgreSQL, Git, GitHub, Jenkins, Docker, Oracle
We are looking for a full-stack developer to join our development 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 and NodeJS, with the expectation of further developing skill sets across Redux SAGA, Graphql, and AWS technologies.
Responsibilities
Design, develop and maintain software applications using a variety of programming languages and frameworks
Participate in code reviews and provide feedback to other team members
Collaborate with product owners and stakeholders to define project requirements and scope
Write clean, efficient, and maintainable code that meets project specifications
Troubleshoot and debug software issues as needed
Continuously learn and stay up to date with emerging technologies and industry trends
Champion best practices related to software development, code quality, and testing
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
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
Experience with Cloud technologies and architecture including AWS
Experience with object-oriented design and implementation
Preferred web-based enterprise software development experience
Ability to understand business requirements and translate them into technical requirements
Good working knowledge about Microservices, APIs, Web, and database technologies
Familiarity with code versioning tools such as Git
Familiarity with Agile development methodologies and tools such as JIRA and Confluence
Excellent problem-solving skills and attention to detail
Strong communication and collaboration skills
Understanding accessibility and security compliance
Understanding implementing automated testing platforms and unit tests
Interest in our tech stack: Nodejs, Reactjs, GraphQL, REST, AWS, Serverless Framework, AWS Lambda, DynamoDB, RDS PostgreSQL, Git, GitHub, Jenkins, Docker, Oracle