Skip to content

Full Stack Developer Lead
Company | Owens & Minor |
---|
Location | Richmond, VA, USA |
---|
Salary | $90300 – $167300 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Bachelor’s degree with five (12) or more years work experience
- 10+ years of experience in Front end development with ASP.NET, React and others.
- Proven experience as a Front-End Developer or similar role.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles.
- Familiarity and experience with ReactStrap
- Experience with popular React.js workflows (such as Redux or Context API).
- Familiarity with Redux and state management patterns.
- Experience with RESTful APIs and integrating frontend applications with backend services.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with Microfrontends, TypeScript, HTML5, CSS3, and responsive design.
- Strong knowledge of API Gateway management (e.g., Apigee), microservices, and distributed systems.
- Knowledge of testing frameworks and tools (e.g., Jest, Enzyme, React Testing Library).
- Understanding of SEO principles and ensuring that applications adhere to them.
- Experience with version control systems, such as Git.
- Understanding of security best practices and compliance standards.
- Experience with Sentry for error tracking and monitoring.
- Knowledge of Docker and containerization technologies.
Responsibilities
- Develop and maintain user interfaces using React.js, ASP.Net, and .Net
- Architect and develop scalable front-end applications using React.js, TypeScript, and Redux.
- Collaborate with backend teams to integrate RESTful and GraphQL APIs, ensuring seamless data flow and performance.
- Lead the design and implementation of CI/CD pipelines for front-end deployments using GitHub Actions, Azure DevOps or similar tools.
- Optimize front-end performance across browsers and devices, ensuring accessibility and responsiveness.
- Translate complex business requirements and wireframes into elegant, maintainable UI components.
- Ensure compliance with security best practices, including OAuth2, JWT, and SAML integrations.
- Provide architectural guidance and mentorship to development teams across multiple projects.
- Drive adoption of modern development practices including containerization (Docker), monitoring (Dynatrace), and cloud-native deployments.
- Participate in code reviews, technical planning, and roadmap development.
- Ensure application reliability and performance through proactive monitoring and troubleshooting.
- Provide robust operational support for the application, troubleshooting and resolving issues to minimize downtime.
Preferred Qualifications
- Prior experience with Descope is preferred but not required.