Full-Stack Developer & Development Team Lead
AWTG Ltd · London, United Kingdom ·
- Seniority
- Lead
- Category
- Fullstack
- Experience
- 2+ years
AWTG Ltd · London, United Kingdom ·
Center for Computational Technologies · Pune City, India
Q2 HR Solutions - Group of Companies · Pasig City, Metro Manila, Philippines
FPT Software · Singapore
Abusiness -> SAP BTP, Integration Suite Developers · Gurugram, India
We are looking for an experienced Full-Stack Developer & Development Team Lead with strong hands-on experience in building and maintaining modern web applications.
The ideal candidate will combine strong frontend and backend development skills with technical leadership experience. This is a hands-on role where you will contribute directly to production code while also leading the development team, reviewing technical work, maintaining development standards, supporting architecture decisions, and ensuring reliable delivery.
Design, develop, test, and maintain scalable web applications across frontend and backend systems.
Build modern applications using technologies such as TypeScript, React/Next.js, Node.js/NestJS, relational databases, and APIs.
Develop responsive, accessible, and maintainable web applications using modern frontend frameworks.
Build reusable components, integrate APIs, manage application state, and ensure good performance and user experience.
Develop scalable backend services and secure APIs.
Implement business logic, authentication, authorisation, integrations, background processing, validation, and error handling.
Design and maintain relational databases using technologies such as PostgreSQL or MySQL.
Work with database modelling, migrations, indexes, transactions, data integrity, and query optimisation.
Lead and support frontend and backend developers while remaining actively involved in hands-on development.
Translate business and functional requirements into clear technical tasks and support developers in resolving technical challenges.
Help ensure development work is delivered consistently and follows agreed technical and coding standards.
Review pull requests for code quality, security, performance, maintainability, and testing.
Promote good practices around clean code, architecture, documentation, version control, testing, and maintainable software design.
Develop and maintain automated tests including unit, integration, API, and end-to-end testing.
Work closely with QA teams to investigate and resolve defects and ensure changes meet agreed requirements before release.
Contribute to scalable and maintainable software architecture.
Work with technologies and patterns such as caching, queues, asynchronous processing, background jobs, and distributed services where required.
Identify and resolve application performance issues across frontend, backend, APIs, and databases.
Follow secure software development practices.
Implement appropriate authentication, authorisation, role-based access control, data validation, and application security measures.
Mentor developers, provide technical guidance, and encourage knowledge sharing across the development team.
Work closely with Product, Business Analysis, QA, AI/ML, Security, and other development teams to support technical planning and delivery.
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
Equivalent professional experience may also be considered.
Candidates must be available to work, Monday to Friday on site.
JOBSTER PRIVATE LTD. · Singapore