The company is looking to solve the problem of designing, developing, and delivering scalable, high-performance web applications, ensuring seamless integration between user interfaces and backend services.
Requirements
- Expertise in React.js, including related tools such as Redux, React Router, and Webpack.
- Deep understanding of modern JavaScript/ES6+ and front-end development best practices.
- Experience in developing highly-scalable backend services, ensuring both security and maintainability.
- Proficiency with version control systems, especially Git.
- Strong problem-solving and debugging skills, with the ability to identify and resolve technical challenges.
- Experience with cloud platforms such as Azure, and containerization tools like Docker, Kubernetes, and Helm.
- Familiarity with modern front-end build pipelines and CI/CD tools to streamline development workflows.
Responsibilities
- Lead the design and development of end-to-end web applications using React.js (front end).
- Guide the development of responsive and high-quality user interfaces that ensure cross-browser and device compatibility.
- Lead the integration of RESTful APIs between frontend and backend systems, ensuring smooth and efficient communication.
- Conduct code reviews to ensure code quality, maintainability, and performance optimization.
- Define technical architecture, set coding standards, and provide direction on technology stack choices.
- Develop and maintain reusable components and front-end libraries for future use.
- Ensure the team is following the CI/CD pipeline and modern development practices for consistent delivery.
Other
- Strong leadership skills, with a track record of leading development teams and managing complex technical projects.
- Excellent communication skills to effectively work with stakeholders and lead cross-functional teams.
- 8–12 years of experience in software application development, with at least 2-3 years in a leadership position.
- Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
- This position is available for independent contractors