
N/A
Principal Developer (React)
1 year ago
Oops! You need to have an account to use this feature
Sign up to access features including all filters, job matching, dashboard, apply service, etc.
Clicking the link below will open a new window in your browser where you can apply directly to this role. Please check out our Pricing Plans if you’d like us to apply to jobs on your behalf.
We are seeking an experienced Principal React Developer to support the delivery of the Mars Transformation program. This exciting and innovative program is focused on modernizing one of our legacy crown jewel applications. Following a Domain Driven Design approach, we will be breaking down our current system and establishing new shared services and products to be used by the Taxes & Grants team and wider RNSW team.
- Be a hands-on developer while supporting team members and ensuring that delivered solutions meet the business needs and adhere to coding and design standards.
- Have demonstrated experience in coaching and providing guidance and training to less experienced IT professionals.
- Promote and support agile / scrum development practices
- Be strong in forming collaborative relationships with business partners, professional stakeholders, 3rd party vendors and other team members.
- Have excellent communication skills and be able to manage customer expectations
- Have excellent communication skills and be able to manage customer expectations
- Experience in leading the development of complex frontend solutions with a strong focus on React.js
- Proficiency in JavaScript, HTML5, CSS3, and related frontend technologies.
- Experience with state management libraries such as Redux.
- Strong understanding of RESTful APIs and asynchronous JavaScript.
- Experience in leading and mentoring junior developers, providing guidance on best practices and coding standards.
- Experience with Kiama is highly desirable
- Promote and support agile / scrum development practices.
- Be strong in forming collaborative relationships with business partners, professional stakeholders, 3rd party vendors and other team members.
- Have excellent communication skills and be able to manage customer expectations.
- Ability to start asap and hit the ground running!
- Excellent problem-solving and debugging skills
- Working closely with backend developers to integrate frontend components with backend services. Collaborating with UX/UI designers to translate design wireframes into high-quality code.
- Proficient in React testing libraries such as Testing Library, Enzyme, and Jest.