Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Tremend is looking for a React Developer to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to figure out our client’s most complex and challenging problems across different industries. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions.
Your Impact
- Develop and maintain frontend applications using React.js and Next.js, ensuring high performance and accessibility standards
- Consume and interact with GraphQL and RESTful APIs to facilitate efficient communication between frontend and backend systems, ensuring seamless data flow and integration within the frontend architecture
- Utilize accessibility best practices to ensure our applications are usable by all users, including those Experience with styled-components and Material-UI for creating styled and customizable UI components.with disabilities
- Collaborate with design and UX teams to create intuitive and visually appealing user interfaces
- Contribute to the development and maintenance of shared libraries, fostering code reuse and consistency across projects
- Implement micro frontend architecture principles to create scalable and modular frontend solutions
- Work with federation techniques to manage shared state and functionality across multiple frontend applications
- Manage and contribute to monorepo environments, ensuring efficient code organization and version control
- Stay updated with the latest frontend technologies and best practices, and apply them to improve our development processes
- Collaborate with backend developers to integrate frontend components with cloud technologies such as AWS and Azure
- Troubleshoot and debug complex frontend issues, providing timely resolutions and ensuring optimal user experiences
- Understand and describe system design and frontend architectures, contributing to discussions and decisions related to system scalability, performance, and maintainability.
- 7+ years of experience
- Hands-on knowledge of HTML5, CSS3, JavaScript
- Experience working with Single Page Applications (SPA) with universal rendering capabilities
- Good understanding of React.js, its core principles - lifecycle methods, virtual DOM etc
- Understanding of stateful (container) vs stateless (presentational) components and how to break down the application page into components
- Core understanding of how React’s state management works out of the box
- Understanding of different CSS architectures that go hand-in-hand with React.js application development
- Pros and cons of component-level CSS vs global and where to apply each
- Hands-on experience with Frontend Performance Optimization – especially in a React application with respect to resource loading strategy, CPU/Memory profiling on the browser
- Hands-on experience with test-driven development using Jest or equivalent. Familiar with snapshot testing, code coverage
- Experience working with utilities like Enzyme
- Experience using fluid grids, and building responsive/adaptive websites using Bootstrap etc.
- Understanding of SEO and accessibility and making it part of the development workflow.
Besides an exciting job in a tremendous team, here s what you can expect:
- A fast-paced tech environment
- Continuous growth & learning
- Open feedback culture
- Room for own initiative & ideas
- Transparency about results & strategy
- Recognition & reward for hard work
- Working with a flexible schedule
- Medical subscription
- Meal tickets
- Extra vacation days - starting with 25 vacation days
- Many others perks.
Key Skills
Ranked by relevanceReady to apply?
Join Publicis Sapient and take your career to the next level!
Application takes less than 5 minutes