Position: Senior Frontend Engineer
Company: EvoTalents
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2022-08-01T00:00:00+03:00

Rotageek is a fast-growing B2B SaaS company currently focused on the retail and healthcare verticals within the UK. 
The main stack: ReactJS, React Native, Typescript, JavaScript, TypeScript. 
Here are reviews about the company: https://app.otta.com/companies/Rotageek/endorsements

Your responsibilities:
- You implement and deliver Rotageek’s technology strategy. 
- You ensure best practices for consistent cross-browser/platform/device styling/rendering.
- You document complex processes where needed
- You develop interactive prototypes used to test the new features and products both internally with your team and externally with customers
- You accurately translate pixel perfect UI designs into perfect clean and valid HTML and CSS for use in the app
- You work closely with both designers and developers to ensure a cohesive handover from design to code
- You deal comfortably with uncertainty and when necessary can work in a highly pressured environment 
- You ensure the scalability, security and performance of the platform. 
- You build our architecture and contribute new brave ideas and ways of working. 
- You drive the decisions on reusable component libraries and styling solutions and keep up to date with and evaluate new technologies. 
- You steer decisions on architectural and state management solutions 
- You are flexible to perform other ad-hoc tasks when necessary 
- You work with the product team to identify areas of improvement and provide input into the feasibilities of new features
- Provide accurate estimates for how long new features or bug fixes etc will take to deliver
- Support our sales and customer success teams in delivering automated scheduling to new and existing clients
- Mentoring and levelling up more junior developers on the team
- Contributing to overall project strategy, being willing to put forward ideas

Your knowledge and experience:
- Having a strong knowledge of HTML, JavaScript, CSS and React
- Familiarity with state management libraries such as Redux, Apollo or MobX
- You will have a strong knowledge of mobile application development using React Native
- In-depth knowledge of TDD, writing unit and integration tests, CI / CD tools, iOS and Android application lifecycles, API’s both REST & GraphQL. 
- You enjoy analysing and resolving complex customer queries
- Demonstrating excellent interpersonal skills, and ability to build effective working. relationships with internal teams across Rotageek using collaboration and persuasion skills. 
- Have significant relevant experience and ideally educated to degree level. 
- Relish working under pressure to meet both internal and external deadlines.

Stages of communication:
- Call with COO (30 min)
- Competency - Take-home or In-interview task (1 hour)
- Interview with Team Leader (1 hour)
- Culture fit with CEO, CFO, COO, CRO or CTO (45 mins)