UI Full Stack Engineer-React
AgileGrid Solutions
About the role
About The Company
InRhythm is a leading technology solutions provider dedicated to delivering innovative digital experiences and transformative software solutions for clients across various industries. With a focus on agility, quality, and customer‑centricity, InRhythm leverages cutting‑edge technologies and best practices to help organizations accelerate their digital transformation journey. Our team of passionate professionals collaborates closely with clients to create scalable, reliable, and high‑performance applications that meet their unique business needs. Committed to fostering a dynamic and inclusive work environment, InRhythm emphasizes continuous learning, innovation, and excellence in every project undertaken.
About The Role
We at InRhythm are seeking a highly skilled Lead UI Full Stack Engineer to join our dynamic team. This role requires a professional with extensive experience in frontend development, primarily focusing on React, JavaScript, and TypeScript, complemented by backend expertise in Java and Microservices architecture. The ideal candidate will be responsible for designing, developing, and delivering scalable, high‑performance web applications within a fast‑paced agile environment. The Lead UI Full Stack Engineer will play a crucial role in guiding technical decisions, mentoring junior team members, and ensuring the delivery of high‑quality solutions that align with client requirements and industry standards.
Qualifications
- A minimum of 7+ years of comprehensive IT experience, demonstrating a strong technical background and proven track record in full stack development.
- Deep proficiency in React.js, JavaScript (ES6+), and TypeScript, with extensive hands‑on experience in building complex frontend applications.
- Practical experience in Java, Spring Boot, and Microservices architecture, including designing and maintaining RESTful APIs.
- Solid understanding of HTML5, CSS3, and modern UI frameworks to create responsive and accessible user interfaces.
- Familiarity with version control systems such as Git, and experience working within Agile/Scrum development methodologies.
- Strong problem‑solving, debugging, and analytical skills to troubleshoot and resolve complex technical issues efficiently.
Responsibilities
- Lead the design and development of responsive, high‑quality web applications using React.js, ensuring adherence to best practices and industry standards.
- Build and maintain reusable, scalable front‑end components and libraries to streamline development processes.
- Translate UI/UX designs into pixel‑perfect, high‑performance code, maintaining consistency and usability across platforms.
- Optimize applications for performance, accessibility, cross‑browser compatibility, and responsiveness.
- Implement and manage state management solutions such as Redux or Context API to ensure seamless data flow within applications.
- Collaborate with backend teams to integrate RESTful APIs and ensure smooth data exchange between frontend and backend systems.
- Develop and maintain Java‑based Microservices, designing secure and scalable APIs to support frontend functionalities.
- Participate in database design, data integration, and ensure data security and integrity across SQL and NoSQL databases.
- Conduct code reviews, enforce coding standards, and ensure high‑quality deliverables through unit testing and continuous integration practices.
- Mentor junior developers, foster a collaborative team environment, and promote best practices in software development.
Benefits
InRhythm offers a comprehensive benefits package designed to support our employees’ well‑being and professional growth. This includes competitive salary packages, health insurance plans, and retirement savings options. We also provide opportunities for continuous learning through training programs, certifications, and conferences. Our flexible work arrangements and a healthy work‑life balance are prioritized to ensure a positive and productive work environment. Additionally, employees have access to wellness programs, paid time off, and other perks aimed at fostering a supportive and engaging workplace culture.
Equal Opportunity
InRhythm is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to providing equal employment opportunities regardless of race, gender, age, religion, sexual orientation, disability, or any other protected characteristic. We believe that a diverse workforce enhances our ability to innovate and serve our clients effectively. All qualified applicants will receive consideration for employment without regard to any protected status, and we are committed to creating a workplace where everyone feels valued and empowered.
Requirements
- A minimum of 7+ years of comprehensive IT experience, demonstrating a strong technical background and proven track record in full stack development.
- Deep proficiency in React.js, JavaScript (ES6+), and TypeScript, with extensive hands-on experience in building complex frontend applications.
- Practical experience in Java, Spring Boot, and Microservices architecture, including designing and maintaining RESTful APIs.
- Solid understanding of HTML5, CSS3, and modern UI frameworks to create responsive and accessible user interfaces.
- Familiarity with version control systems such as Git, and experience working within Agile/Scrum development methodologies.
- Strong problem-solving, debugging, and analytical skills to troubleshoot and resolve complex technical issues efficiently.
Responsibilities
- Lead the design and development of responsive, high-quality web applications using React.js, ensuring adherence to best practices and industry standards.
- Build and maintain reusable, scalable front-end components and libraries to streamline development processes.
- Translate UI/UX designs into pixel-perfect, high-performance code, maintaining consistency and usability across platforms.
- Optimize applications for performance, accessibility, cross-browser compatibility, and responsiveness.
- Implement and manage state management solutions such as Redux or Context API to ensure seamless data flow within applications.
- Collaborate with backend teams to integrate RESTful APIs and ensure smooth data exchange between frontend and backend systems.
- Develop and maintain Java-based Microservices, designing secure and scalable APIs to support frontend functionalities.
- Participate in database design, data integration, and ensure data security and integrity across SQL and NoSQL databases.
- Conduct code reviews, enforce coding standards, and ensure high-quality deliverables through unit testing and continuous integration practices.
- Mentor junior developers, foster a collaborative team environment, and promote best practices in software development.
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free