Responsibilities
•
Engineer responsive web applications in NodeJS & ReactJS to be deployed in EKS on AWS.
•
Ability to present own and other developers’ work to a broader audience.
•
Ability to lead the development process of a feature as part of a cross-disciplinary team.
•
Can work independently in a multi-disciplinary team with minimal support.
•
Help junior members of the team with task completion, estimation, and troubleshooting.
•
Build web services with NodeJS.
•
Build and deploy modular, scalable API’s to support mobile, browser, and batch processes.
•
Works closely with both business and technical stakeholders
•
Communicate effectively with the team with estimates, blockers, etc.
•
Produces application artifacts per SDLC, Agile and DevOps audit requirements
•
Implements high-quality, cost-effective and sustainable solutions. Meet today’s needs with the potential to scale or adapt to the needs of the future/new emerging technologies.
•
Write production-ready code with fluency in modern front-end JavaScript frameworks.
•
Participates in design & code reviews and manages deployments to Kubernetes (on AWS EKS) via CI/CD
Basic Qualifications
•
5+ years of software development
•
Hands-on experience with ReactJS, Vue, or Angular
•
Experience writing REST API’s in NodeJS
•
Familiar with DevOps practices and CI/CD
•
Bachelor’s degree in computer engineering, computer science, information systems, or similar technical field of study with practical experience
Preferred Qualifications
•
Experience with git and source control management
•
Experience with implementing code quality tools like eslint
•
Experience deploying web applications (AWS, Kubernetes, Jenkins)
•
Experience with ReactJS, hooks, etc
•
Experience with OAuth2.0
Bonus
•
Experience writing unit tests (Jest)
•
Experience with Kafka
•
Experience with Atlassian (Jira, Confluence)
Any Graduate