Optomi, in partnership with a leader in the hospitality industry, is searching for a Senior Front End Software Engineer to join a team of talented engineers working on a state of the art React based micro-ui architecture. You will help build the next-generation hospitality web portal to assist our customers in traveling the world for work and pleasure.
Key Responsibilities
- Develop and maintain front-end components and user interfaces using React and TypeScript
- Bachelor's degree in computer science, Software Engineering, or a related field preferred (or equivalent experience).
- 6+ years of professional experience in front-end development.
- Strong proficiency in React and TypeScript.
- Experience with server-side rendering (SSR) and Next.js.
- Solid understanding of web markup, including HTML5 and CSS3.
- Experience with state management libraries like Redux, Mobx, Zustand.
- Knowledge of modern front-end build tools and workflows (e.g., Webpack, Vite).
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork skills.
- Experience with monitoring tools like Dynatrace, Splunk, etc.
- Proven ability to work in an Agile development environment.
- Experience with RESTful APIs and asynchronous programming.
- Familiarity with version control systems (e.g., Git).
Preferred Qualifications
- Experience with GraphQL
- Experience with server-side rendering (SSR) and Next.js.
- Experience with Micro-UI architecture patterns.
- Familiarity with testing frameworks (e.g., Jest, Cypress).
- Knowledge of UI/UX design principles.
- Experience with responsive design and mobile-first development.
- Contributions to open-source projects or a strong GitHub profile.