Location
Chennai, Tamil Nadu, India
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
About Revolte
Revolte is building
AI for Software Engineering
.
We are creating an AI-native platform that helps engineering teams execute the software delivery lifecycle with speed, quality, and control - from planning and implementation to testing, release, governance, and production feedback.
We're looking for a
Software Engineer II – Frontend
who can build high-quality, scalable web experiences and enjoys solving complex problems at the intersection of frontend engineering, AI, and developer experience.
Responsibilities
- Build scalable, responsive, and high-performance web applications for Revolte.
- Develop reusable UI components and maintain clean, scalable frontend architecture.
- Translate product and design requirements into polished, production-ready experiences.
- Build intuitive interfaces for complex developer and engineering workflows.
- Integrate frontend applications with backend APIs, real-time services, and AI-powered capabilities.
- Collaborate closely with Product, Design, Backend, and AI Engineers to deliver features end to end.
- Participate in technical discussions, code reviews, architecture decisions, and debugging.
- Improve application performance, accessibility, reliability, and overall user experience.
- Contribute to Revolte's design system and reusable component libraries.
- Write maintainable, well-tested code and follow modern frontend engineering practices.
- Stay current with emerging frontend, AI, and web technologies and bring relevant improvements to the team.
What We are Looking For
- 3–5 years of professional experience in frontend software development.
- Strong experience building and shipping production web applications.
- Strong understanding of frontend architecture, performance, and browser fundamentals.
- Excellent problem-solving and debugging skills.
- Strong eye for detail and commitment to delivering polished user experiences.
- Ability to work independently while collaborating effectively with cross-functional teams.
- Ownership mindset and ability to take features from concept to production.
- Interest in AI, developer tools, and modern software engineering.
Technical Skills
- Strong proficiency in
JavaScript/TypeScript and React.js
.
- Experience with
Next.js
or similar modern frontend frameworks.
- Strong HTML5, CSS3, responsive design, and accessibility knowledge.
- Experience with state management such as Redux, Zustand, Context API, or similar.
- Experience building and consuming REST APIs and working with asynchronous data.
- Familiarity with WebSockets, streaming interfaces, or real-time applications is a plus.
- Experience with Git, GitHub, testing frameworks, and CI/CD workflows.
- Understanding of frontend performance optimisation, browser debugging, and web security.
- Experience with Tailwind CSS or modern CSS frameworks is desirable.
- Familiarity with design systems, component libraries, Storybook, or Figma is a plus.
- Exposure to AI/LLM-powered interfaces, AI agents, or developer tools is a plus.
Why Join Revolte
- Build the future of AI-powered software engineering.
- Work at the intersection of frontend engineering, AI, developer experience, and cloud technology.
- Solve complex UX and engineering challenges used by modern engineering teams.
- Work closely with experienced engineers, designers, and AI specialists.
- Take ownership of features from technical design through production.
- Work with modern technologies and continuously expand your engineering skills.
- Join a high-ownership environment where your ideas can directly influence what we build.
- Grow with an ambitious AI-first company shaping the next generation of software engineering.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.