This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior React Front-End Developer will be responsible for designing and developing high-quality, performant React applications that meet user needs and business goals.
They will collaborate with Product Managers and designers to translate user needs into technical solutions.
The role involves implementing robust data visualization capabilities using frameworks like Charts.js or D3.js.
The developer will decompose UIs into a well-structured component hierarchy, manage state effectively, and optimize data flow within components.
Handling caching, data fetching strategies, and their placement within the component structure is a key aspect of the role.
Developing mock data scenarios to outline backend requirements and API specifications is part of the responsibilities.
Enforcing security measures within the application, managing access controls, and integrating security contexts into API interactions are essential.
Maintaining consistent coding best practices, theming, and styling across the application is required.
Contributing to unit testing and integration into CI/CD pipelines using tools like Jest is also part of the role.
Requirements:
The candidate should have 8+ years of professional experience in software development, with a proven track record of building and shipping high-quality software.
Proficiency in data visualization tools and frameworks such as Charts.js, D3.js is required.
Strong understanding of state management, component lifecycle, and React best practices is essential.
Experience in developing mock data and understanding backend integrations is necessary.
Familiarity with React security practices and user authentication is a must.
Solid experience with React testing frameworks and automated testing practices is required.
Excellent problem-solving skills and the ability to adapt solutions from existing resources are essential.
The candidate should be able to work Eastern Time Zone hours daily to overlap with colleagues in Africa and Europe.
Benefits:
The position offers a flat company structure with no bureaucracy.
Benefits include Health Care Plan (Medical, Dental & Vision), Retirement Plan (401k), and Life Insurance (Basic, Voluntary & AD&D).
Paid Time Off (Vacation, Sick & Public Holidays) and Family Leave (Maternity, Paternity) are provided.
Short Term & Long Term Disability coverage is included.
Remote work is available with the option to travel to the office in DC for team events.
Additional benefits include a Stock Option Plan, opportunities for growth through a high-involvement culture & structures, working with customers and team members worldwide, and collaborating with talented individuals to solve interesting problems.