Senior React UI Developer
Densify
Job Overview:
Densify is seeking a Senior React UI Developer, who will be responsible for designing and implementing responsive, user-friendly web interfaces using React.js. You will work closely with product managers, designers, and back-end engineers to deliver seamless, high-quality UI components that meet both functional and aesthetic requirements. You will take ownership of the front-end development process, from concept to production, and contribute to best practices within our development team.
Key Responsibilities:
Develop, test, and deploy responsive web interfaces using React.js, ensuring high performance, scalability, and usability.Collaborate with UX/UI designers to implement design systems, user flows, and wireframes into production-ready components.Optimize front-end code for maximum performance and scalability, while ensuring a seamless user experience.Integrate UI components with back-end services via RESTful APIs or GraphQL.Participate in code reviews and provide mentorship to junior developers on React best practices, performance optimization, and debugging.Stay up-to-date with the latest front-end technologies, tools, and best practices, and proactively suggest improvements for the development process.Troubleshoot and resolve issues related to UI functionality, performance, and responsiveness.Ensure cross-browser compatibility and consistent user experience across different devices and platforms.Work in an Agile environment, contributing to sprint planning, stand-ups, and retrospectives.Requirements:
Proven experience with React.js and a deep understanding of its core principles (state management, lifecycle methods, hooks, etc.).Strong proficiency in front-end technologies including HTML5, CSS3, and JavaScript (ES6+).Extensive experience with front-end build tools such as Webpack, Babel, and NPM/Yarn.Familiarity with UI frameworks like Material UI, Ant Design, or Bootstrap.Experience with state management libraries like Redux or Context API.Knowledge of responsive design principles and mobile-first development.Strong experience in version control with Git.Excellent debugging skills and familiarity with browser dev tools.Experience working with modern JavaScript libraries and frameworks, as well as integrating with RESTful APIs or GraphQL.Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.Experience working in Agile/Scrum teams and collaborating with cross-functional teams.Preferred Skills:
Familiarity with TypeScript and its integration with React.Knowledge of server-side rendering (SSR) or static site generation (SSG) frameworks like Next.js.Experience with testing frameworks like Jest, Enzyme, or Cypress.Understanding of continuous integration and deployment pipelines.Experience with design systems and creating reusable UI components.
Confirm your E-mail: Send Email
All Jobs from Densify