Jr FULL STACK DEVELOPER
The Junior Full Stack Developer contributes to the development and maintenance of frontend and backend components of an assigned business subsystem/module within a Scrum pod. The role involves working across the application stack, from user interface to backend APIs and database integration, under the guidance of senior developers and technical leads, while progressively building the skills and ownership required to deliver reliable software features.
Experience · 2–4 years of professional experience in full stack or web application development
Software Development
Thiruvananthapuram, Kerala
Employment
Work from office
Immediate
About the role
What you’ll be working on and why this role matters.
The Junior Full Stack Developer is responsible for contributing to the design, development, enhancement, and maintenance of frontend and backend components within an assigned business subsystem or module as part of a Scrum pod. The role involves working across the application stack, developing user interfaces, implementing backend logic, integrating APIs, and supporting database operations to deliver functional, scalable, and reliable software solutions.
The developer will collaborate closely with senior developers, technical leads, business analysts, QA engineers, and other Scrum team members to understand functional requirements and translate them into effective technical implementations. Responsibilities include writing clean and maintainable code, participating in code reviews, debugging and resolving technical issues, supporting application testing, and adhering to established development standards, coding practices, and project delivery timelines.
Working under the guidance of experienced technical professionals, the Junior Full Stack Developer is expected to continuously strengthen technical capabilities, adapt to evolving technologies, and actively participate in Agile ceremonies and collaborative development activities. The role offers an opportunity to progressively develop technical ownership, problem-solving abilities, and end-to-end development expertise while contributing to the successful delivery of enterprise-level business applications.
Responsibilities
Day-to-day ownership and impact areas.
Assist in designing, developing, and maintaining frontend (React/TypeScript) and backend (Python / Django) components for the pod's assigned subsystem.
Other open roles
Explore more opportunities at TriWinz
Develop and integrate REST APIs with frontend interfaces, following established design, security, and coding standards.
Write and maintain SQL queries and data access logic for the platform's PostgreSQL and/or Oracle databases, with guidance on query optimization where required.
Write and execute unit, integration, and component tests for assigned frontend and backend features; identify and fix defects with support from the team.
Participate in sprint planning, daily stand-ups, and sprint reviews; provide progress updates and complete assigned tasks in line with agreed sprint goals.
Participate in code reviews, incorporate feedback, and follow the pod's engineering, documentation, and secure-coding standards.
Work closely with the pod's QA Engineers to reproduce and resolve defects, support test coverage, and ensure the quality of delivered features.
Contribute to technical discussions and implementation planning for the pod's subsystem, seeking guidance from senior developers and escalating design or architecture-level questions to the appropriate technical leads.
Requirements
Skills and experience that will help you succeed.
Experience: 2–4 years of professional experience in full stack or web application development.
Backend: Working knowledge of Python and Django, with an understanding of REST API development and integration.
Frontend: Working knowledge of React and TypeScript/JavaScript, including component-based development and basic state management.
Databases: Basic to intermediate SQL skills and familiarity with PostgreSQL and/or Oracle.
Practices: Understanding of unit testing, debugging, Git-based version control, and CI/CD workflows; willingness to follow test-driven development practices.
Ownership: Ability to take responsibility for assigned features or tasks, work collaboratively within a Scrum pod, and seek guidance when required.
Qualifications and certifications
Education and credentials that support this role.
Bachelor's degree in Computer Science, Software Engineering, or related field.
Relevant cloud or full stack certification preferred.
Nice to have
Bonus strengths — not required, but valued.
Exposure to messaging (Kafka/RabbitMQ) or event-driven patterns.
Docker/Kubernetes exposure.
Government, BFSI, or regulated-sector platform experience.
Interested in this role?
Submit your application and our team will get back to you soon.
Thiruvananthapuram, Kerala · WFO · Employment