Posted in

Full Stack Developer Lead

Full Stack Developer Lead

CompanyOwens & Minor
LocationRichmond, VA, USA
Salary$90300 – $167300
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, 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.