Job Description
We are looking for a Senior React Developer to join our elite engineering team at Apex Innovations. In this role, you will be at the forefront of building scalable, high-performance web applications that serve millions of users globally. You will drive the technical vision for our frontend architecture, mentor junior developers, and ensure our codebase is maintainable, testable, and performant.
Our stack is modern and future-ready, leveraging the latest in JavaScript ecosystems to deliver seamless user experiences.
Why Join Us?
- Competitive Compensation: Top-tier salary and equity package.
- Flexible Work: Hybrid model supporting remote and in-office collaboration.
- Continuous Learning: Access to the best conferences, courses, and tools in the industry.
- Impact: Work on products that define the future of fintech.
Responsibilities
- Architect and develop scalable, responsive, and user-friendly web applications using React and modern JavaScript frameworks.
- Lead code reviews, technical design discussions, and architectural decisions to ensure code quality and best practices.
- Optimize application performance, ensuring fast load times and smooth interactions across all devices and browsers.
- Mentor and guide junior developers, fostering a culture of continuous learning and technical excellence.
- Collaborate closely with UX/UI designers to implement pixel-perfect, accessible interfaces.
- Write comprehensive unit and integration tests to maintain high code coverage standards.
Qualifications
- 5+ years of professional experience with React.js, including advanced concepts like Hooks, Context API, and performance optimization.
- Strong proficiency in TypeScript and modern JavaScript (ES6+).
- Experience with state management libraries such as Redux, MobX, or Zustand.
- Familiarity with modern build tools and CI/CD pipelines (Webpack, Vite, GitHub Actions).
- Understanding of RESTful APIs, GraphQL, and JSON.
- Experience with testing frameworks like Jest, React Testing Library, or Cypress.
- Excellent problem-solving skills and a strong grasp of software engineering principles.