Roles and Responsibilities
Designing and implementing end-to-end solutions using the latest web technologies, primarily using ReactJS and NodeJS
Collaborating with cross-functional teams to identify, define, and prioritize new features and functionalities
Developing and maintaining high-quality codebase, adhering to best practices and coding standards
Building and maintaining RESTful services and APIs using NodeJS and Express framework
Utilizing containerization and orchestration technologies like Docker and Kubernetes
Managing codebase with Git and tracking tasks with Azure DevOps
Designing and implementing database schemas using PostgreSQL
Experimenting and prototyping on latest AI technology (e.g., GPT-4)
What We Look For
3+ years of experience in web front-end development using ReactJS and responsive web design techniques
3+ years of experience in web back-end development using NodeJSStrong knowledge of RESTful services and API design, and a solid understanding of web stacks
Familiarity with NodeJS Express framework
Experience working with containerization and orchestration technologies like Docker and Kubernetes
Experience with PostgreSQL and designing and implementing database schemas
Experience with automated testing and code review processes
Familiarity with Git and Azure DevOps
Excellent problem-solving skills and ability to work collaboratively in a team environment
Preferred Qualifications:
Experience with CI/CD tools like Azure DevOps
Knowledge of TypeScript
Familiarity with cloud computing platforms, preferably AWS