16 Reward360 Jobs
Staff Engineer - UI Development (8-12 yrs)
Reward360
posted 2d ago
Position : Staff Engineer UI - React
Location : Bangalore
Employment Type : Full-Time
Experience Level : Senior (8+ years)
Reward360 Global Services Pvt Ltd is India premier Customer Engagement Solutions Company .
Headquartered in Bangalore with an office in Dubai and Singapore, our 'Global' loyalty solution has been built after years of deep understanding of consumers, the nuances of the loyalty diaspora, the onset of big data, and most important the simplicity that needs to be delivered!
Our Technology, Marketing, Alliances, Business, Product, and Operations teams work in collaboration to create and deliver the most successful loyalty programs in India today.
With over 2000+ retail alliances in India and access to over 10 million rewards globally, gives us the edge to be one of the most exciting and growing loyalty companies in Asia.
The only constant in today's difficult and dynamic market is 'change' .
Our team is dedicated to using behavioural patterns of customers combined with cutting edge technology to take complex problems that enterprises face today and simplify them.
This helps make our programs more relevant and puts the customer on the path of true loyalty.
Job Overview :
We are seeking a skilled and experienced Staff Engineer with deep expertise in building highly responsive user interfaces using React and modern JavaScript frameworks.
As a Staff Engineer, you will lead the design and development of complex front-end applications, collaborate with cross-functional teams, and mentor junior engineers.
If you have a passion for creating pixel-perfect, scalable, and maintainable UI components, we want to hear from you.
Knowledge of design patterns, building NPM packages, and converting Figma designs into clean code is essential.
This is a leadership role that requires technical depth and the ability to guide the team to success.
Key Responsibilities :
- Architect, design, and develop scalable, maintainable user interface components using React and JavaScript.
- Led and mentored a team of UI developers, providing technical guidance and code reviews.
- Collaborate with backend engineers, designers, and product managers to deliver seamless, end-to-end solutions.
- Implement responsive designs with pixel-perfect precision, ensuring cross-browser compatibility.
- Optimize applications for maximum speed and scalability.
- Ensure code quality, maintainability, and adherence to best practices in front-end development.
- Stay updated on the latest front-end technologies and trends, introducing new ideas and techniques to the team.
Required Qualifications :
- React & JavaScript Expertise : 8+ years of experience in building highly responsive applications using React and JavaScript frameworks.
- State Management : Strong experience with React workflows, including Redux or similar state management libraries.
- HTML5 & CSS3 : Proficiency in HTML5 and CSS3 with a deep understanding of responsive and adaptive design principles.
- Design Patterns : Strong understanding of software design patterns and front-end architecture.
- Agile Development : Experience working in an agile development environment, comfortable with Scrum or Kanban methodologies.
- Version Control : Proficiency with Git and modern CI/CD workflows.
Preferred Qualifications :
- Tailwind CSS : Hands-on experience with Tailwind CSS for creating clean, maintainable stylesheets.
- NPM Packages : Experience in building and maintaining NPM packages.
- Design Tools : Skilled at converting Figma or Sketch designs into high-quality, pixel-perfect React components.
- Mentorship : Ability to mentor and coach junior team members, fostering a collaborative and growth-oriented environment.
- Cross-functional Collaboration : Proven ability to work effectively with backend developers, UI/UX designers, and product teams.
Soft Skills :
- Strong leadership and communication skills with the ability to articulate complex technical solutions to both technical and non-technical stakeholders.
- Problem-solving mindset, with a passion for tackling challenges and finding creative solutions.
- Ability to work independently and as part of a team, thriving in a fast-paced environment.
Educational Requirements :
- Bachelor's Degree: In Computer Science, Information Technology, or a related field (or equivalent experience)
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Staff Engineer roles with real interview advice