We're looking for a talented Full Stack Developer to join our growing team and play a key role in developing and maintaining our next-generation web applications. You'll be an active contributor to the entire development lifecycle, from designing APIs to crafting user interfaces.
Responsibilities:
- Design and develop new features, debugging, unit testing, building, configuring, and deploying application software.
- Analyse and recommend third-party tools and custom applications.
- Function in an Agile-based team environment.
- Willingness to join a distributed team operating across different time zones.
- Writing technical documentation.
- High attention to detail.
Required Skills:
- 4-7 years of experience in full stack software development.
- TypeScript guru for strong typing and code maintainability
- Expertise in developing GraphQL and REST APIs with Node.js
- In-depth knowledge of Next.js for front-end development
- Familiarity with NoSQL databases like MongoDB or DynamoDB
- Experience working with Docker containers for application deployment
- Managing source code in Git based repository.
Desired Skills:
- Familiarity in DevOps with CI/CD Pipelines.
- Experience developing applications in AWS or Azure
- Knowledge of large language models like OpenAI or LlamaIndex