Senior Software Engineer

 In

Job description

Work as a Senior Frontend Engineer to design, develop, and enhance modern web applications. You will be responsible for architecting scalable frontend solutions, mentoring junior developers, driving best practices in frontend development, and ensuring high-quality, performant, and maintainable code

Essential Functions include, but are not limited to the following:

You will be expected to:

  • Work directly with Product Managers, Designers, and Backend Engineers to gain a deep understanding of the product and business requirements.
  • Formulate and execute an overall frontend development strategy in collaboration with the team.
  • Estimate, plan, and deliver feature implementations with high performance, scalability, and accessibility in mind.
  • Design, implement, maintain, and document reusable, scalable, and testable frontend components.
  • Ensure a responsive and visually appealing user experience across various devices and browsers.
  • Work in a regular Agile cadence (Scrum or Kanban or similar framework).
  • Champion frontend development best practices, including modular architecture, performance optimization, and accessibility standards.
  • Participate in backlog grooming, sprint planning, and code reviews to maintain high-quality standards.
  • Guide and mentor junior frontend developers, fostering technical growth and best practices.
  • Proactively identify technical challenges and contribute to architectural discussions and decisions.
  • Participate in pull request reviews, ensuring adherence to coding standards and design guidelines.

Requirements:

Key technical expertise areas expected for this role:

  • Strong experience in building modern web applications using React.js, Vue.js, Next.js or Angular.
  • Expertise in JavaScript, TypeScript, HTML5, CSS3, and modern UI frameworks (Tailwind, Material UI, etc.)
  • Hands-on experience with state management libraries such as Redux, Recoil, Zustand, or Context API
  • Experience integrating RESTful APIs and working with real-time data in event-driven architectures
  • Understanding of performance optimization techniques for frontend applications (lazy loading, code splitting, caching, etc.)
  • Experience with cross-browser compatibility and responsive design principles
  • Strong understanding of frontend security best practices (XSS, CSRF, Content Security Policies, etc.)
  • Experience with CI/CD pipelinesautomated testing, and frontend unit testing frameworks (Jest, React Testing Library, Cypress, etc.).
  • Excellent problem-solving and debugging skills

Additional areas that would add value:

  • Experience working with AI-powered chatbots or AI-based applications
  • Exposure to networking domain concepts
  • Experience working with modern cloud technologies such as AWS, GCP, or Azure.
  • Familiarity with progressive web apps (PWAs) and offline-first development
  • Experience with containerization tools like Docker and frontend microservices architecture
Job Category: IT
Job Type: Full Time
Job Location: INDIA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Recent Posts
Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.