Kollam, KL, India
Information Technology
Contract
Expleo
Overview
Overview:
Job Title: Senior Full-Stack Developer (3–9 Years Experience)
Role Purpose
Design, develop, and deliver scalable, secure, and high-performance full-stack solutions, taking ownership of complex features and contributing to technical direction within the delivery team. The role requires strong hands-on expertise across front-end and back-end technologies, combined with the ability to influence architectural decisions, ensure engineering excellence, and mentor junior team members in a fast-paced, Agile delivery environment.
Key Responsibilities
Full-Stack Development
- Design, build, and maintain scalable web applications using React, Node.js, and TypeScript
- Develop responsive, accessible, and high-performance user interfaces aligned with modern UX/UI standards
- Build robust, RESTful and/or GraphQL APIs, ensuring secure and efficient integration with back-end services
- Deliver end-to-end feature development including UI, business logic, APIs, and third-party integrations
Solution Design & Architecture
- Contribute to solution architecture, design patterns, and technology selection in collaboration with architects
- Translate business requirements into scalable technical solutions with clear design documentation
- Ensure adherence to microservices, modular architecture, and cloud-native principles where applicable
Engineering Excellence
- Enforce best practices in code quality, performance optimisation, security, and maintainability
- Implement and advocate for clean code standards, reusable components, and automated testing
- Participate in CI/CD pipeline optimisation and deployment practices (e.g., GitHub Actions, Azure DevOps, Jenkins)
- Conduct peer code reviews and ensure alignment with defined coding standards
Collaboration & Stakeholder Engagement
- Work closely with onshore leads, architects, product owners, and business stakeholders
- Support sprint planning, backlog refinement, and estimation activities within Agile/Scrum frameworks
- Provide technical input into design workshops, solution discussions, and governance forums
Mentoring & Team Development
- Mentor and guide junior and mid-level developers in technical skills and development practices
- Promote knowledge sharing through pair programming, code walkthroughs, and technical sessions
- Support capability uplift across the team by introducing tools, frameworks, and best practices
Skills & Technical Competencies
Core Technologies
- Front-end: React.js, HTML5, CSS3, JavaScript (ES6+), TypeScript
- Back-end: Node.js, Express.js / NestJS
- API Development: REST, GraphQL
- Databases: SQL (PostgreSQL, MySQL) and/or NoSQL (MongoDB)
Engineering Practices
- Strong understanding of software design principles (SOLID, DRY, KISS)
- Experience with test-driven development (TDD), unit testing, and integration testing frameworks (Jest, Mocha, Cypress)
- Familiarity with DevSecOps practices, static code analysis, and vulnerability management
Cloud & DevOps
- Experience with cloud platforms such as Azure, AWS, or GCP
- CI/CD pipeline implementation and environment management
- Containerisation (Docker) and exposure to orchestration tools (Kubernetes preferred)
Tools & Ways of Working
- Version control: Git (GitHub, GitLab, Bitbucket)
- Agile tools: JIRA, Azure Boards, Confluence
- Strong understanding of Agile/Scrum methodologies and iterative delivery models
Experience & Qualifications
- 6–9 years of experience in full-stack software development
- Proven track record of delivering enterprise-grade applications in Agile environments
- Experience working in distributed/onshore-offshore delivery models
- Exposure to regulated environments (e.g., financial services, utilities, healthcare) is advantageous
- Bachelor’s degree in Computer Science, Engineering, or related discipline (or equivalent experience)
Non-Functional Expectations
- Strong problem-solving and analytical skills with attention to detail
- Ability to balance technical depth with delivery timelines
- Excellent communication and stakeholder engagement skills
- Proactive mindset with ownership and accountability for deliverables
Expected Outcomes & Success Measures
Delivery & Quality
- Consistent delivery of high-quality, production-ready code aligned to sprint commitments
- Reduction in defects and improved code stability and reliability
- Increased automated test coverage and CI/CD pipeline efficiency
Performance & Scalability
- Measurable improvements in application performance, response times, and scalability
- Implementation of optimised solutions reducing technical debt
Team Enablement
- Demonstrated technical leadership and mentoring impact across the team
- Improved developer productivity and adherence to best practices
Stakeholder Value
- Positive feedback from stakeholders on solution quality, responsiveness, and collaboration
- Contribution to successful delivery of programme milestones and release objectives
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in