Senior React Engineer


Join a very successful software company in a high performing engineering team following engineering best practice, TDD, Paired Programming

                                   Senior React Engineer
                                        Permanent role

A very successful software company based in the CBD is looking a talented Senior React Engineer with firmly grounded computer science and engineering fundamentals to join a high performing engineering team who are responsible for migrating an old Swing UI into React, utilizing the most modern React features like React Hooks and Redux and following the best engineering practices like TDD, Paired Programming.
Although, the title says senior engineer, but we are looking for lead capable engineer who’ll own design decisions on product features.
The team is small, and the environment is highly collaborative, so being a good team player with excellent communication skills and a flexible and intuitive attitude is important for the cultural fit. Having a commitment to pair programming, TDD and agile development will help you streamline your integration to the team.  

The product is built in the Java Ecosystem with a React front end, so it will be important to have a track record of development especially with React Hooks and Redux. Experience across the following would be highly desirable; Cloud architecture, Web technologies, Mobile application development, pair-programming, Design for usability experience.
  • React agile software development.
  • New product development (AWS,Docker, React, Typescript, Spring)
  • Enhancements and fixes to existing products
  • Evolution of an old Swing UI into React and Typescript
  • Ensuring adherence to quality standards (ISO 13485 and ISO 9001)
Qualifications and experience:
  • Outstanding science or computer science degree
  • Excellent design, architecture, coding and documentation skills
  • React, React Hooks, Redux or equivalent
  • Test Driven Development (TDD)
  • Experience with Java would be highly desirable.