Our client is in a league of its own, doing magic not only to their clients' financials but to their wellbeing as well.
They are rapidly growing and need a Senior Front-end Engineer to join their ranks and do miracles with React.
Main Responsibilities:
- Design, build and test new business features on front-end web apps.
- Maintain and continuously improve the micro-front-end architectural quality of existing frontend components.
- Report to the Frontend Chapter Lead, and collaborate with fellow front-end engineers in London and offshore teams.
- Either serve as a Squad Lead, or as a member of a Squad.
- Collaborate with fellow FE, BE, Mobile, QA and DevOps engineers on the same Squad; participate in daily stand ups, planning sessions, retrospectives and other team rituals.
- Document and present solutions by various design diagrams and technical reports; contribute to design and code reviews.
- Support and mentor junior frontend engineers by providing advice, coaching and knowledge-sharing opportunities.
Experience Required:
- 4+ years of experience using Typescript and React, Redux, MobX.
- In-depth understanding of OOP and SOLID principles.
- Practical experience with micro-frontend architecture and clean architecture.
- Practical experience with unit testing frameworks, such as Jest, ts- mockito and ts-automock.
- Experience with Java, Kotlin, Python, or any OOP language would be a bonus.
- Familiarity with UI/UX and project management tools.
- Ability to develop and mentor junior software engineers.
- Excellent English.
Personal Characteristics:
- Strongly motivated and sets demanding standards for personal excellence.
- Autonomous self-starter and highly driven, able to lead large teams and initiatives with limited oversight.
- Effective collaborator with other team members.
- Independent thinker, inquisitive, eager to improve and learn.
- Confident being part of a small team that is building a business.
- Non-hierarchical.
- Communicates rapidly, openly, inclusively and efficiently.
- Structured thought process and clear communication.
Benefits:
- Potential for equity participation.
- 25 days holiday.
- Flexibility for working from home.
- Your choice of equipment.
...and many more if you're up to it.
Let's talk whenever at niki@cadabra.bg
(No. 2709 from 17.01.2019)