About the role
Responsibilities:
- Design, develop, and maintain scalable web applications using Vue.js, Angular, and TypeScript.
- Develop responsive and user-friendly front-end interfaces following modern UI/UX principles.
- Build, integrate, and maintain RESTful APIs and backend services.
- Design and optimize PostgreSQL databases, including schema design, indexing, query optimization, and performance tuning.
- Develop and support microservices-based applications.
- Collaborate with cross-functional teams, including Product Owners, QA, DevOps, and Business stakeholders.
- Participate in application architecture discussions and technical design reviews.
- Implement secure coding practices and ensure application security standards.
- Troubleshoot production issues and optimize application performance.
- Write clean, reusable, maintainable, and well-documented code.
- Participate in code reviews and ensure adherence to development best practices.
- Support CI/CD implementation and deployment activities.
Requirements:
- Primary: Strong experience in FE technologies like Vue.js, TypeScript, Angular, PostgreSQL, and APIs.
- Secondary: Microservices, Docker / K8s, Devops, GIT, C# etc.