Senior React/JavaScript Developer
We are seeking an experienced React/JavaScript Developer who can translate design concepts into interactive, production-ready web applications. The ideal candidate combines deep front-end development expertise with a solid foundation in UI/UX design principles, modern component design patterns, and collaboration across multidisciplinary teams to deliver polished, data-driven applications.
Responsibilities
- Build high-quality React applications directly from wireframes and design specifications.
- Demonstrated ability to design user interfaces, including wireframes, layout flows, and visual styles using tools like Figma or Adobe XD.
- Implement custom UI components and reusable modules using React, TypeScript, and modern state management libraries.
- Develop applications with complex interactive behaviors, such as:
- Dynamic filtering, drilldowns, and user-driven exploration
- Cross-component communication and responsive layout management
- Integration with APIs and backend data pipelines for interactive content
- Ensure application performance, testing, and reliability in production environments.
- Collaborate closely with designers, data engineers, and product stakeholders to deliver intuitive and performant user interfaces.
- Maintain clean, modular, and well-documented code following modern best practices.
Qualifications
- Proven experience developing advanced React applications from design specifications or wireframes.
- Strong knowledge of JavaScript (ES6+), React, and TypeScript.
- Proficiency with HTML and CSS, including experience using Tailwind CSS or similar styling frameworks.
- Experience with data visualization libraries (e.g., D3.js, Recharts, Chart.js).[MG1]
- Practical experience integrating with backend APIs and data services.[MG2]
- Familiarity with frontend testing frameworks (e.g., Jest, React Testing Library).
- Git for version control and collaboration in a team-based development environment.
- Experience with build and deployment tools (e.g., Vite, Webpack, or Next.js).
Bonus / Nice to Have
- Familiarity with UI component frameworks such as shadcn/ui or Material UI.
- Experience with R/Shiny and/or Python.
- Exposure to healthcare or clinical research applications (e.g., clinical data review, pharmacovigilance, or medical/data monitoring dashboards).
- Knowledge of backend technologies (e.g., Node.js, Python APIs) or containerization (Docker).
What Do We Offer?
- Remote-first work environment with flexible hours.
- Access to professional development resources: courses, workshops, and certifications.
- A supportive, inclusive team culture that encourages innovation and open communication.
- Competitive salary with annual market-based adjustments and performance-based bonuses.
- Comprehensive health insurance and wellness benefits.
- The latest tools, hardware, and software needed to do your best work.
- Possible army reservation based on internal queue
Required skills experience
| React.js | 3 years |
| JavaScript | 4.5 years |
| Front end | 5 years |
| UI Design | 6 months |
| TypeScript | 2 years |
Required languages
| English | B2 - Upper Intermediate |
๐
Average salary range of similar jobs in
analytics โ
Loading...