Full stack Developer
Posted Updated
Description
What you'll do:
Develop and maintain web applications using AngularJS and modern frontend technologies.
Mandatory experience in the insurance industry.
- Build backend services using Node.js / NestJS and/or Go.
- Develop and integrate RESTful APIs and microservices.
- Connect frontend applications with backend and external systems.
- Maintain and improve existing/legacy applications while maintaining system stability.
- Troubleshoot bugs and resolve production issues, including critical incidents.
- Improve application and database performance through caching, indexing, and query optimization.
- Implement backend authentication & authorization.
- Develop unit tests and perform E2E verification.
- Support Docker-based containerization, deployment pipelines, and deployment documentation.
- Identify performance bottlenecks across applications, APIs, caching, and databases.
- Write clean, maintainable, and well-tested code.
- Take ownership of production issues and work collaboratively with other developers and stakeholders
What we’re looking for:
- 4+ years of experience in Software Engineering / Fullstack Development.
- Strong knowledge of JavaScript / TypeScript.
- Hands-on experience with AngularJS.
- Strong experience with Node.js or NestJS.
- Experience building and integrating RESTful APIs.
- Experience with relational databases such as PostgreSQL, Oracle, or MySQL.
- Understanding of query optimization and database indexing.
- Understanding of Microservices and Clean Architecture.
- Good knowledge of Git.
- Experience with Unit Testing and E2E verification.
- Experience troubleshooting and maintaining production or legacy systems.
- Comfortable working across both frontend and backend.
Experience with:
- Go
- NestJS
- Express.js
- Redis
- RabbitMQ
- Docker
- Kubernetes
- MongoDB
- SQLLite
- AWS S3
- Swagger/OpenAPI
- GORM/LINK
What can I earn as a Full Stack Developer