This position is posted by Jobgether on behalf of a partner company. We are currently looking for an Angular / Full Stack Developer in India.
We are looking for a talented and experienced Angular / Full Stack Developer to join a dynamic team delivering scalable web applications. In this role, you will be responsible for designing and implementing front-end logic while integrating it with back-end services and APIs, ensuring high-quality production-ready code. You will collaborate closely with cross-functional teams throughout the project lifecycle, from prototyping to deployment, contributing to both architecture and development decisions. This position offers the opportunity to work with modern web technologies, implement best practices, and build solutions that directly impact business outcomes. The role encourages innovation, problem-solving, and continuous learning in a supportive, flexible work environment.
Accountabilities
- Design, develop, and maintain front-end components and client-side logic using Angular, HTML5, CSS3, SASS/LESS, and frameworks like Bootstrap, Foundation, or Materialize.
- Integrate front-end components with back-end services and REST APIs, ensuring smooth and efficient application functionality.
- Implement clean, production-ready code following best practices in TypeScript, JavaScript (ES5/ES6), and modern frameworks.
- Contribute to the full project lifecycle, from rapid prototyping and design phases to final deployment and maintenance.
- Collaborate with back-end developers, UI/UX designers, and other team members to deliver high-quality solutions.
- Conduct unit testing and ensure code quality through TDD/BDD practices using tools like Jest, Jasmine, Karma, or Chai.
- Maintain version control using Git, SVN, or similar tools and adhere to development standards.
Requirements
- 5+ years of professional experience in front-end and full-stack web development.
- Strong expertise in Angular and TypeScript, with solid knowledge of HTML5, CSS3, and front-end frameworks (Bootstrap, Foundation, Materialize).
- Proficiency in JavaScript ES5/ES6, with experience in client-side architecture, design patterns, and cross-browser compatibility.
- Experience consuming and integrating REST APIs, with exposure to Java and microservices architectures.
- Familiarity with build and development tools such as Redux, Webpack, Angular CLI, or Gulp.
- Experience with version control tools like Git, SVN, or Mercurial.
- Unit testing experience required; TDD/BDD experience is a plus.
- Excellent problem-solving skills, self-motivation, and the ability to work independently and collaboratively.
- Strong oral and written communication skills in English.
Preferred:
- Experience with performance optimization and front-end scalability considerations.
- Familiarity with Agile development methodologies and remote collaboration.
Benefits
- Competitive salary based on experience.
- Flexible remote work setup or office options in Pune/Delhi (IN), Lisbon (PT), or Lahore (PK).
- Opportunity to work on impactful projects with modern Angular and full-stack technologies.
- Collaborative, inclusive, and innovation-driven work environment.
- Professional growth opportunities, including skill development and mentorship.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly:
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.