Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer (Frontend).
India Jobs Expertini

Urgent! Software Engineer (Frontend) Job Opening In Pune – Now Hiring Confidential

Software Engineer (Frontend)



Job description

Job Summary

3-6 years of proven and progressive experience who is passionate about building modern, responsive, and maintainable web applications using React & Angular.

This role is more than just implementing UI screens — it's about collaborating with cross-functional teams, writing testable code, and continuously improving our engineering practices.

Aligned with Extreme Programming (XP) and Software Craftsmanship values, you'll focus on creating high-quality, scalable, and user-friendly applications while embracing practices like test-first development, pair programming, and continuous integration.

Job Qualifications

  • Strong proficiency in React and Angular.
  • Strong understanding of JavaScript, TypeScript, HTML5, and CSS3.
  • Strong communication and collaboration skills.
  • Mindset of ownership, professionalism, and continuous learning.
  • Experience with state management libraries (Redux or similar).
  • Exposure to frontend build tools and CI/CD pipelines.
  • Familiarity with testing frameworks (Jest, Jasmine, Karma, etc.) and a test-first mindset.
  • Knowledge of responsive design and accessibility standards.
  • Awareness of XP practices (pair programming, TDD, continuous integration).

Job Responsibilities

  • Lead the design and development of responsive, scalable, and performant web applications (Applicable for Seniors)
  • Build reusable, efficient, and maintainable UI components using React (and Angular when required).
  • Collaborate with product managers, designers, backend engineers, and QA to deliver end-to-end technical solutions.
  • Contribute to UI/UX discussions, ensuring responsive design and accessibility compliance.
  • Apply clean code principles, test-first development (TDD), refactoring, and XP practices to ensure long-term software quality.
  • Contribute to architectural discussions, retrospectives, and continuous improvement initiatives.
  • Mentor and guide junior engineers, promoting best practices, coding standards, and professionalism in frontend development.
  • Engage in knowledge sharing and team learning to drive continuous growth.

Benefits

  • Innovative Engineering: Collaborative, fail-fast, flat hierarchy.

    Fosters learning, initiative, curiosity.
  • Masterful Development: Emphasizes clean code, SOLID principles, TDD/BDD.

    Utilizes robust CI/CD and polyglot engineering.
  • Continuous Growth: Structured mentorship, masterclasses, Geeknights, workshops, continuous skill enhancement, blog contributions.
  • Agile & Client-Centric: Adopts Agile (Scrum, XP), promotes project ownership and deep client understanding for impactful solutions.
  • Supportive Environment: Healthy work-life balance, flexible schedules, comprehensive benefits (generous leave), strong team-building.


Skills Required
React, Typescript, Javascript, Html5, Redux, Jasmine, Jest, Css3, Karma, Angular


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide