About this role
Role Overview
We are seeking a talented and motivated Full Stack Developer 2-4 yrs of experience to join our
technology team. In this role, you will be responsible for designing, developing, and maintaining
scalable, high-performance applications. You will work closely with developers, designers, and
project managers to deliver robust solutions that align with client needs and business goals.
Your expertise in Node.js, React.js, Vue.js, databases, and AWS services will be key to building
modern and efficient software systems.
Key Responsibilities
Design scalable system architecture in collaboration with the team
Develop and maintain RESTful APIs and backend services
Build and optimize database solutions
Implement secure authentication and authorization mechanisms
Write clean, efficient, and well-documented code
Develop responsive frontend interfaces with React.js, Vue.js, HTML, CSS, and
JavaScript
Integrate third-party services and components
Debug, troubleshoot, and optimize applications for performance and reliability
Deploy and maintain applications on AWS cloud services
Contribute to CI/CD workflows and participate in code reviews
Stay updated with emerging technologies, frameworks, and best practices
Requirements
Skills
Strong foundation in software design and data structures
Proficiency in JavaScript, Node.js, React.js, and Vue.js
Hands-on experience with relational and NoSQL databases
(schema design, indexing, query optimization)
API Design & Integration: REST APIs, third-party integrations
Authentication & Security: JWT, OAuth2, session management
Version Control: Git with GitHub/GitLab workflows (branching, PR reviews)
Cloud and Devops: AWS (EC2, S3, RDS, Lambda, API Gateway), CI/CD
Agile & Collaboration: Experience with Scrum ceremonies and tools like Jira
Performance Optimization:
a. Frontend: bundle size reduction, lazy loading, caching
b. Backend: query optimization, scaling APIs
Familiarity with test-driven development (TDD) and modern workflows
Strong problem-solving, debugging, and communication skills
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum 60% aggregate marks in academics.
2–4 years of relevant experience in full-stack development.
Strong verbal and written communication skills.
Ability to prioritise and manage multiple tasks and deadlines efficiently.
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?