- Company Name
- Orion Groups
- Job Title
- Full Stack Engineer
- Job Description
-
**Job Title**
Full Stack Engineer
**Role Summary**
Design, develop, and maintain end‑to‑end web applications for the healthcare software industry. Lead technical initiatives within agile teams, mentor junior engineers, and partner with product, architecture, and DevOps to deliver high‑quality, scalable solutions.
**Expectations**
- Deliver robust, maintainable features on schedule within a fully remote, Central Time Zone environment.
- Demonstrate senior leadership in architectural decisions, coding standards, and best practices.
- Mentor and coach junior to mid‑level engineers, fostering a collaborative, high‑performance culture.
**Key Responsibilities**
- Architect, code, and test full‑stack applications (React/Next.js/Angular, TypeScript).
- Design and implement RESTful microservices with Java/Spring Boot.
- Build and maintain micro‑frontend and component‑driven UI systems.
- Lead debugging, troubleshooting, and defect resolution across dev, test, and production.
- Oversee deployment pipelines, monitoring, and performance tuning.
- Collaborate with product, architecture, QA, and DevOps on requirements, specifications, and technical strategy.
- Enforce quality, security, scalability, and maintainability standards.
- Drive continuous improvement of CI/CD pipelines and test automation.
**Required Skills**
- 5+ years of professional full‑stack development experience.
- Proficiency with React, Next.js, Angular, TypeScript, Jest, Cypress.
- Experience building micro‑frontend architectures and reusable component libraries.
- Strong back‑end skills in Java, J2EE, Spring/Spring Boot, and RESTful API design.
- Proven ability to design and deploy microservices‑based systems.
- Solid understanding of OOP, design patterns, and system architecture.
- Familiarity with Git, Jenkins, Maven, CI/CD best practices.
- Experience with cloud platforms (AWS, Azure, GCP) and open‑source tooling.
- Excellent problem‑solving, communication, and team collaboration skills.
**Required Education & Certifications**
- Associate’s or Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- No mandatory certifications required, but relevant cloud or DevOps certifications (e.g., AWS Certified Developer, Azure Developer Associate) are a plus.