[Remote] Full-Stack Developer
Note: The job is a remote job and is open to candidates in USA. Orion Groups is a professional services firm providing technology consulting and talent expertise to organizations across the United States, particularly in the financial and healthcare industries. The company is seeking a Front-End/Full-Stack Developer to build responsive user interfaces, server-side applications, APIs, databases, and secure end-to-end solutions for an enterprise health system.
Responsibilities
- Design, develop, and implement highly interactive, responsive, and user-friendly web interfaces using modern front-end libraries (e.g., React, Angular, Vue.js)
- Develop middleware complexities and connect front-end and back-end integrations with Next.js framework
- Translate UI/UX designs and wireframes (e.g., Figma Designs) into high-quality code
- Implement client-side logic, state management, and asynchronous operations
- Ensure cross-browser compatibility and adherence to web standards and accessibility guidelines (WCAG)
- Optimize front-end applications for maximum speed and scalability
- Develop and maintain robust, scalable, and secure server-side applications and APIs (e.g., using NextJS, Node.js, Python/Django/Flask)
- Design and manage databases (e.g., SQL like PostgreSQL, MySQL; NoSQL like MongoDB, Cassandra)
- Implement authentication, authorization, and security best practices
- Integrate with third-party services and external APIs
- Collaborate closely with product managers, UX/UI designers, and other developers to understand requirements and deliver end-to-end solutions
- Participate in architectural discussions and contribute to the overall technical design of applications
- Write clean, well-documented, and maintainable code following best practices and coding standards
- Conduct code reviews, provide constructive feedback, and mentor junior team members
- Troubleshoot, debug, and resolve complex technical issues across the full stack
- Stay abreast of emerging technologies and industry trends, continuously seeking to improve development processes and tools
Skills
- • 5+ years of professional experience in front-end development
- • 3+ years of experience in back-end development, demonstrating full-stack capabilities
- • Strong proficiency in at least one modern front-end JavaScript framework/library (e.g., React.js, Next.js, Angular, Vue.js)
- • Expertise in JavaScript (ES6+), HTML5, and CSS3 (including preprocessors like SASS/LESS or UI frameworks like Tailwind CSS/Styled Components)
- • Solid experience with at least one back-end language and framework (e.g., NextJS, Node.js with Express/NestJS, Python with Django/Flask)
- • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and experience with NoSQL databases (e.g., MongoDB, Redis) is a plus
- • Strong understanding of RESTful API design and development principles; GraphQL experience is a plus
- • Experience with version control systems (e.g., Git, GitHub, GitLab, Bitbucket)
- • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and CI/CD pipelines
- • Understanding of testing methodologies (unit, integration, end-to-end) and experience with relevant testing frameworks (Jest or Playwright experience preferred)
- • Experience with serverless architectures (e.g.,Google Cloud functions, Google Cloud Run, AWS Lambda, Azure Functions)
- • Experience using Sitecore XM Cloud/Sitecore AI
- • Knowledge of containerization technologies (e.g., Docker, Kubernetes)
- • Familiarity with specific build tools (e.g., Webpack, Vite)
- • Experience with DevOps practices and infrastructure as code
- • Contributions to open-source projects or a strong GitHub profile
- • Knowledge of performance optimization techniques for both front-end and back-end
- • Bachelor's degree in Computer Science, Information Technology or a related field, or equivalent practical experience considered
Benefits
- Fully Remote (U.S. – All Time Zones)
Company Overview