Full Stack Developer
Must-have:TypeScriptJavaScriptReactAngularNode.jsGitDockerFrontendBackendFullstackMicroservices
Nice-to-have:Kubernetes
Requirements
- Minimum 4 years of experience as a Software Engineer or Fullstack Developer, preferably in an enterprise environment.
- Proficient in JavaScript/TypeScript and Angular.js.
- Proficient in Node.js/NestJS; experience with Go is a plus.
- Experienced in RESTful API development and system integration.
- Experienced with MySQL/PostgreSQL/Oracle and database optimization.
- Good understanding of Microservices and Clean Architecture.
- Familiar with Unit Testing and E2E Testing.
- Proficient in Git.
- Experienced in production/legacy systems, debugging, and troubleshooting.
- Knowledge of Docker; Kubernetes, Redis, and RabbitMQ are a plus.
Responsibilities
- Develop and maintain fullstack web applications.
- Develop backend services/APIs using Node.js/NestJS and/or Go.
- Build and integrate RESTful APIs and microservices.
- Integrate frontend applications with backend and external systems.
- Maintain and enhance legacy systems while ensuring stability.
- Perform debugging, troubleshooting, and bug fixing for production issues.
- Optimize application and database performance.
- Implement authentication and authorization.
- Develop unit tests and E2E tests.
- Support Docker, deployment, and technical documentation.
Skills: Node.js, React.js, Laravel, PHP, .NET, JavaScript