💻 Software engineer – frontend (React.js / React Native)
About the role
Tringapps, a Chennai-based product company specialising in media and streaming applications, is hiring a Frontend Software Engineer to strengthen its web and mobile engineering team. This is an on-site role at their Chennai office, ideal for developers who want to work on real-world consumer-facing products with a cross-functional and collaborative team.
In this role, you will build high-quality, performant user interfaces using React.js and React Native. You will translate product wireframes into production-ready code, work closely with backend engineers on REST API integrations, and take ownership of frontend performance and reliability. The stack also includes Node.js, Redux, AWS, and Google App Engine — giving you exposure to full-stack and cloud-adjacent development.
This position is suited for developers who are confident working independently, comfortable guiding junior team members, and genuinely care about writing clean, maintainable code that scales.
Responsibilities
- Build and maintain responsive, high-performance UIs using React.js and React Native
- Translate product wireframes and design mockups into clean, production-quality code
- Integrate RESTful APIs documented via Swagger into frontend components
- Manage application state using Redux or equivalent state management libraries
- Write and maintain unit and integration tests using Jest, Mocha, or Express
- Monitor and continuously improve frontend performance metrics (load time, rendering, bundle size)
- Collaborate with backend teams on Node.js services and cloud infrastructure (AWS, GAE)
- Participate in Agile sprints, daily standups, and code review sessions
- Apply MVC architecture and design patterns in day-to-day development
- Mentor junior frontend developers and provide technical guidance
- Understand business requirements and translate them into precise technical specifications
Requirements
Must-have
- 2+ years of hands-on experience in frontend engineering
- Strong JavaScript fundamentals — ES6+, closures, async/await, promises
- Deep understanding of React.js core principles — hooks, component lifecycle, virtual DOM
- Experience with React Native for cross-platform mobile app development
- Familiarity with Redux or similar state/data management libraries
- Solid understanding of REST API consumption and Swagger documentation
- Strong debugging skills and ability to solve complex UI problems independently
- Experience with modern frontend build tools (Webpack, Vite, Babel, npm/yarn)
- Proficiency in Git for version control and team-based development
- Strong written and verbal communication skills in English
Good to have
- Exposure to Node.js and server-side JavaScript development
- Experience with AWS (S3, CloudFront, Lambda) or Google App Engine
- Automated testing experience with Jest, Mocha, or Cypress
- Knowledge of mobile app landscape, device-specific UI patterns, and responsive design
- Experience in Agile / Scrum development methodology
Why join Tringapps
- Work on live consumer products in the media and streaming domain
- Collaborative, engineering-first team culture in Chennai
- Opportunity to grow into a tech lead role by mentoring junior developers
- Exposure to cloud platforms — AWS and Google App Engine — in a production environment
- Agile work environment with fast feedback loops and real product ownership
About Tringapps
Tringapps is a Chennai-based technology company that builds web and mobile applications with a strong focus on media, streaming, and entertainment products. Their engineering team works across Android, iOS, React Native, and web platforms, delivering apps used by consumers in India and internationally. The company is known for its product-first mindset, encouraging engineers to take ownership and contribute meaningfully across the full development lifecycle — from architecture decisions to deployment and monitoring.
Frequently asked questions
What frontend technologies does Tringapps primarily use?
Tringapps primarily uses React.js for web frontend development and React Native for cross-platform mobile apps. The broader stack includes Node.js, Redux for state management, REST APIs with Swagger documentation, and cloud infrastructure on AWS and Google App Engine (GAE).
Is this a remote or work-from-office position?
This is an on-site position based in Chennai, Tamil Nadu. Candidates are expected to work from Tringapps' Chennai office. Candidates relocating to Chennai from other cities are welcome to apply.
What is the salary for this frontend engineer role at Tringapps?
Tringapps has not publicly disclosed the salary for this role. Based on the 2+ years experience requirement and the Chennai market, the estimated range for a Frontend Software Engineer is ₹5–10 LPA. The exact offer will depend on your skill level, interview performance, and prior experience.
Do I need to know both React.js and React Native to apply?
React.js knowledge is a core requirement. React Native is listed alongside it in the job description, so familiarity with at least one is expected. Candidates strong in React.js who are willing to pick up React Native quickly are likely to still qualify, especially if their JavaScript fundamentals are solid.
Is Node.js knowledge required for this frontend role?
Node.js is listed as part of the tech stack but is not the primary focus of the role. A good understanding of JavaScript fundamentals will naturally cover some Node.js exposure. It falls into the "good to have" category — not a dealbreaker if you don't have dedicated Node.js project experience.
What is the experience level required for this job?
The role requires a minimum of 2 years of professional frontend development experience. The job description also expects you to be capable of guiding junior developers, which suggests this is a mid-to-senior level position within the team rather than a junior or entry-level role.
Does Tringapps conduct technical interviews for frontend roles?
While the exact interview process is not publicly listed, frontend engineering roles at product companies like Tringapps typically include a JavaScript fundamentals screening, a React.js coding round (component building or debugging), possibly a system or UI architecture discussion, and a final HR round. Preparing with React hooks, Redux patterns, and JavaScript ES6 concepts is recommended.