Key Responsibilities
Frontend Development
• Design and develop responsive, cross-browser-compatible user interfaces using React.js.
• Translate UI/UX designs from Figma or equivalent tools into accurate, production-ready components.
• Build and maintain reusable component libraries adhering to team conventions and design standards.
• Ensure accessibility, performance, and mobile-first behaviour across all frontend deliverables.
• Identify and resolve UI defects and inconsistencies across supported browsers and devices.
Backend and Integration
• Assist in developing and maintaining backend services and REST APIs under the guidance of senior engineers.
• Integrate frontend applications with backend APIs and third-party services.
• Support data handling tasks including form submissions, API payloads, and CMS integrations.
• Contribute to the integration and optimisation of internal tools and platforms as assigned.
Quality and Process
• Write unit and integration tests to ensure correctness of components and functions.
• Participate in code reviews and apply feedback to continuously improve code quality.
• Debug and troubleshoot issues across the stack, documenting findings and solutions clearly.
• Work within CI/CD pipelines and Git-based version control workflows.
• Collaborate with QA, design, and senior engineers to ensure high-quality deliverables.
• Stay current with frontend and full-stack development trends and apply relevant learnings to day-to day work.
Qualifications
Required
• BTech / BCA / MCA or bachelor’s degree in Computer Science, Information Technology, or a related field.
• 0–2 years of experience in software development; internship experience is acceptable.
• Proficiency in React.js — components, hooks, and state management fundamentals.
• Strong command of HTML5, CSS3, and responsive/mobile-first design principles.
• Solid understanding of JavaScript (ES6+) including async/await, array methods, and modules.
• Ability to implement designs from Figma or similar tools with high fidelity.
• Familiarity with Git and standard version control workflows.
• Understanding of REST APIs and how frontend applications consume backend data.
• Familiarity with Agile or Scrum development methodologies.
• Strong problem-solving, debugging, and communication skills.
Preferred
• Exposure to Next.js or Vue.js.
• Basic experience with Node.js — from projects, coursework, or internship.
• Knowledge of database systems such as MySQL, PostgreSQL, or MongoDB.
• Familiarity with CSS frameworks such as Tailwind CSS or styled-components.
• Basic understanding of cloud platforms (AWS, Azure, or Google Cloud).
• Exposure to CI/CD pipelines, DevOps practices, or containerisation tools (Docker, Kubernetes).
• Understanding of web accessibility standards (WCAG 2.1).
Additional Information
This is a full-time, on-site position based at our Koratty InfoPark office. Remote work options are not available. The Junior Full-Stack Developer will receive structured mentorship from senior engineers to support professional growth and skill development. The ideal candidate should demonstrate a strong drive to learn and the ability to adapt in a fast-paced delivery environment.