Orion Innovation is hiring a Frontend Developer to join our engineering team. You will apply your commercial React experience and understanding of core concepts to develop scalable frontend solutions, utilizing serverless and server-side development with NextJS. This role requires a versatile developer who is equally comfortable contributing to large, complex projects and smaller, focused tasks.
What You'll Do
- Build and maintain robust, scalable frontend applications using React and NextJS.
- Develop both serverless and server-side components to deliver performant user experiences.
- Implement and manage application state using technologies like Redux or Flux.
- Write clean, semantic HTML5, CSS3 (using SASS or LESS), and modern JavaScript (ES6+) adhering to industry standards.
- Create and maintain comprehensive test suites using Jest, React Testing Library, and Cypress.
- Participate actively in Agile ceremonies, including sprint planning, estimations, and retrospectives.
- Collaborate using Git in a continuous integration environment within a large development team.
- Build fluid, responsive layouts that function across browsers and devices.
- Contribute to SPA solutions, ideally within an e-commerce context.
- Utilize modern front-end build pipelines and tools such as Grunt and Webpack.
- Integrate with various external, third-party systems and APIs.
What We're Looking For
- Solid commercial experience in hands-on React development with a strong grasp of core concepts.
- Experience with serverless development and server-side development using NextJS.
- Strong understanding of state management technologies/approaches such as Redux or Flux.
- Experience with a type-checking language, preferably TypeScript.
- Solid experience with semantic HTML5, CSS3 (SASS or LESS), and JavaScript (ES6+), adhering to industry coding standards.
- Experience with unit, end-to-end, and regression testing (Jest, React Testing Library, and Cypress).
- Solid understanding of Agile methodologies, including story point estimation, refinement, sprint planning, retrospectives, and demos.
- Commercial experience using Git in a large development team practicing continuous integration.
- Excellent communication skills and ability to interact effectively with team members and stakeholders.
- Proficient understanding of fluid responsive layouts and cross-browser/cross-device compatibility issues.
- Commercial experience working on SPA solutions, ideally within e-commerce.
- Familiarity with modern front-end build pipelines and tools like Grunt and Webpack.
- Willingness to contribute to both large, complex projects and smaller tasks as needed.
- Experience integrating with various external, third-party systems.
Technical Stack
- Libraries/Frameworks: React, NextJS, Redux, Flux
- Languages: TypeScript, HTML5, CSS3, JavaScript (ES6+), SASS, LESS
- Testing: Jest, React Testing Library, Cypress, Storybook
- Tools & Systems: Git, Grunt, Webpack
Orion Innovation is an equal opportunity employer.




