Welcome to 10Pearls!
We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.
About us
We are 10Pearls, an award-winning digital development company, helping businesses with product design, development, and technology acceleration. We have a culture of innovation, uniquely designed to help companies transform, digitalize and scale by levering digital technology. We offer an awesome work environment, challenging projects with US customers, great benefits, and much more.
About the project
We are seeking a highly skilled and experienced Senior React Engineer to join our dynamic team. In this role, you will design and implement scalable, high-performance web applications using React.js, while collaborating closely with cross-functional teams to deliver exceptional user experiences. This position is ideal for someone passionate about front-end development and eager to lead technical projects and mentor junior developers.
Key Responsibilities
- Design, develop, and maintain complex web applications using React.js and related technologies.
- Optimize application performance for speed and scalability.
- Collaborate with designers, product managers, and backend developers to translate user requirements into functional code.
- Ensure code quality through best practices, including unit testing, code reviews, and continuous integration.
- Develop and enforce coding standards and design patterns across the team.
- Lead technical discussions and propose innovative solutions to improve existing processes.
- Stay updated with the latest industry trends, tools, and technologies related to React and front-end development.
- Mentor and guide junior developers to enhance their technical skills and professional growth.
Qualifications
- Experience: Minimum 5+ years of experience in front-end development with a strong focus on React.js.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Extensive experience with state management libraries such as Redux or MobX.
- Familiarity with modern build pipelines and tools, including Webpack, Babel, and npm/yarn.
- Knowledge of RESTful APIs, GraphQL, and integrating front-end with backend services.
- Hands-on experience with testing frameworks like Jest, Enzyme, or React Testing Library.
- Understanding of CI/CD pipelines and version control systems like Git.
- Soft Skills: Strong problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment.
- Experience working in Agile/Scrum methodologies.
Nice-to-Have Skills
- Familiarity with TypeScript.
- Experience with server-side rendering (e.g., Next.js) or progressive web applications (PWAs).
- Knowledge of UI/UX principles and experience collaborating with design teams.
We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀
10Pearls Team