Embark on an exhilarating journey with us as a Frontend Software Engineer in the FinTech sector.
If you are ready to dive into a world where technology meets finance, and your work directly contributes to revolutionizing the financial landscape, then keep reading...
So, what will you do?
- Be a part of building new technologies, maintaining existing technologies as well as testing various systems within the FinTech space.
- Work in an Agile environment within a collaborative cross-functional Team, reporting into the Software Development Manager.
- Develop crispy new user-facing features that drive our users to take action, using React.js, HTML5 and CSS.
- Be responsible for the front-end development of FinTech systems, including initial planning and development.
- Work effectively with Back-End Engineers to ensure seamless integration that performs as a single, cohesive system.
In addition to the above, you will:
- Ensuring that code developed is of the highest standards through the adherence to Engineering Principles, Pull Request Standards and Definitions of Done.
- Ensuring that development has sufficient Code coverage through the creation of Unit test.
- Ensuring that code adheres to “Clean as you code standard“.
- Creating, reading, maintaining, interpreting, updating and reviewing documentation.
- Helping other engineers to grow through effective mentorship.
- Ensuring that the team and stakeholders are communicated too effective and efficiently through Pull Requests, Jira Tickets, Slack and Confluence.
- Imparting valuable knowledge to the engineering team at large through knowledge sharing sessions.
The following would be advantageous:
- A degree in Computer Science or Engineering, or an equivalent combination of education and relevant experience
Deal Breakers:
2-4 years’ experience in the following:
- Working with React.js, HTML5 and CSS.
- Working within an Agile environment using Scrum or Kanban methods.
- Version Control experience whereby you have worked in Engineering Team (with developers of various levels) with a version control system such as GitHub.
- Development Environments experience whereby you have worked in Engineering Teams (with developers of various levels) within multiple environments for Development, Testing and Production; including Branching Strategies.
- Experience with Technical Leadership whereby you have led a Software Engineering Team (with developers of various levels) and been involved in Technical Leadership, Code Quality, Code Standards, Code Security, System and Code Performance.
- Experience with creating, maintaining and reviewing documentation.
In addition to the above, the experience in the following technologies, domains and best practices will make you a frontrunner for the role:
- TypeScript, JavaScript, HTML5, CSS, Next.js and Node.js
- Experience with leading and participating in Code Reviews for your own team as well as those in other teams.
- Experience with creating, maintaining and reviewing documentation.
- Rest API Integration or GraphQL API Integration
- CMS API Integration (Sanity, Magento, or similar)
- VSCode / IntelliJ
#J-18808-Ljbffr