Talent.com
This job offer is not available in your country.
Senior Software Engineer - Front End

Senior Software Engineer - Front End

ALP (Computational Finance, AI and Data Engineering)Pune, Maharashtra, India
20 hours ago
Job description

Do you have a passion for building high-quality, scalable software solutions? Are you a leader who thrives in mentoring and guiding junior engineers? If so, then we want you on our team as a Software Engineer! We are searching for a talented and experienced senior engineer to play a pivotal role in the design, development, and delivery of our software products. You will be responsible for taking ownership of complex features, leading technical discussions, and fostering a collaborative and innovative development environment.

Key Responsibilities

  • Designing, developing, and delivering modern web applications.
  • Collaborate with product managers, UX / UI designers, and back-end engineers to translate business requirements into technical solutions.
  • Define and enforce coding standards, best practices, and performance guidelines.
  • Architect and implement scalable, maintainable front-end solutions using React.js and related technologies.
  • Conduct regular code reviews and provide constructive feedback.
  • Optimise applications for maximum performance, scalability, and security.
  • Stay updated with emerging technologies and introduce relevant tools and frameworks to the team.
  • Mentor and coach junior developers, fostering a culture of collaboration and continuous learning.

Required Skills and Experience

  • 4–6 years of professional front-end development experience, with at least 1–2 years
  • in a lead or senior role.

  • Expert-level proficiency in JavaScript (ES6+), React.js, and state management tools
  • (Redux, Zustand, Context API).

  • Strong understanding of HTML5, CSS3, and responsive design principles.
  • Proven experience integrating front-end applications with RESTful APIs and backend
  • services.

  • Familiarity with TypeScript and component-driven development.
  • Solid grasp of cross-browser compatibility, accessibility, and web performance
  • optimisation.

  • Experience with build and bundling tools (Webpack, Vite, etc.).
  • Strong version control skills (Git) and familiarity with branching strategies.
  • Good to Have

  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Experience with Next.js or other server-side rendering frameworks.
  • Exposure to GraphQL APIs.
  • Experience setting up front-end CI / CD pipelines.
  • Familiarity with automated testing tools and frameworks (Jest, Cypress).
  • Bonus Points

  • Experience working with a Bank or Fintech knowledge.
  • Create a job alert for this search

    Front End Engineer • Pune, Maharashtra, India