Job reference: XTROSE03
Romania | Based out of Cluj-Napoca
Posted March 2022
The role
Enable the continued product and platform development of our universal (Web / iOS) front-end by contributing to customer facing code in our React JS / React Native / iOS / HTML / CSS / TypeScript / NodeJS to meet the growing demand of our front-end clients.
The successful candidate will work as a member of a cross-functional agile development team, contributing to the wider development lifecycle by submitting and reviewing pull requests and participating in continuous delivery and release management.
We are looking for somebody who is self-starting, passionate about working with our stakeholders to build and deliver amazing customer experiences.
You will be responsible for:
-
Designing, coding, testing, and packaging discrete software components
-
Developing valuable functional outcomes in line with best practices
-
Modifying & troubleshooting existing and new software components
-
Leveraging the technology, platforms, frameworks, standards & methods
-
Working within, but questioning architectural constraints and guidelines
-
Agreeing interfaces for data creation, extraction, transport, and transformation
-
Keeping abreast of trends and opportunities in the software world.
The successful candidate will need:
-
Strong JavaScript knowledge
-
Exposure to or keen interest to work with TypeScript
-
Commercial experience in creating Single Page Applications, knowledge of adaptive and responsive web design principles
-
Strong experience in common JS Libraries & Frameworks – especially React JS AND/OR React Native
-
React with Redux integration, Jest for mocking / unit testing
-
Exposure to AWS technologies
-
Git for version control. Able to resolve merge conflicts on your own and aware of git flow for branching / merging
-
Thorough understanding of NPM and package management
-
Advanced CSS and complimentary extensions like SASS, LESS, TypeStyle, and FlexBox
-
A strong focus on unit testing, integration testing and automation.
We can't wait to meet you!