This is a remote position.
Role Overview
We are seeking a talented and motivated Full Stack Developer to join our dynamic technology team. In this role, you will be responsible for developing and maintaining robust, scalable full-stack solutions for our clients. You’ll collaborate with cross-functional teams—including developers, designers, and project managers—to deliver high-quality applications that meet both technical requirements and client expectations.
Your expertise in technologies such as Node.js, Vue.js, React.js, and AWS Lambda will be crucial in building modern, high-performance software systems.
Skills
- Strong foundation in software design, object-oriented programming (OOP), and data structures.
- Hands-on experience in full-stack development using JavaScript, Node.js, Vue.js, and React.js.
- Experience in working with cloud-based platforms, preferably AWS Lambda.
- Familiarity with test-driven development (TDD) and modern development workflows.
- Quick learner with the ability to adapt to new technologies and frameworks.
- Excellent problem-solving, analytical, and debugging skills.
- Strong interpersonal and communication skills for effective team collaboration.
Requirements
Key Responsibilities:
- Collaborate with the team to design algorithms and system architecture for scalable solutions.
- Develop and maintainRESTful APIs to ensure smooth server-client communication.
- Write clean, efficient, and well-documented code that meets defined requirements and industry standards.
- Integrate third-party services and components into software applications.
- Debug, troubleshoot, and optimize existing code for performance and reliability.
- Build modern, responsive front-end interfaces using Vue.js, React.js, HTML, CSS, and JavaScript.
- Deploy and maintain applications on AWS Lambda and other cloud environments in collaboration with the DevOps team.
- Stay updated with the latest trends and advancements in full-stack development and incorporate relevant tools and practices into your workflow.
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 prioritize and manage multiple tasks and deadlines efficiently.
Benefits
Why Join Us?
- Opportunities for Professional Growth - Work in a fast-paced, learning-driven environment that fosters innovation and career progression.
- Hands-On with Modern Tech Stack - Gain exposure tocutting-edge tools, cloud platforms, and development practices.
- Comprehensive Training & Mentoring - Continuous upskilling through structured training, internal mentorship, and knowledge sharing.
- Competitive Compensation Package - We offer a salary and benefits package that reflects your skills, contributions, and performance.