Web and Mobile Developer with ReactJS and React Native
The position will offer a highly motivated professional the opportunity to support the delivery of revolutionary payment products. The developer will be responsible for the UI development of new features across our mobile and web software products.
Responsibilities
We are looking for a hero with strong and proven technology competences as we would like to offer a long term engagement and career path. You will:
- Develop state-of-the-art software in an exciting embedded finance ecosystem;
- Build flexible, modern web and mobile interfaces based on React and React Native;
- Work on complete end-to-end features and new functionalities;
- Build reusable components and libraries and integrate 3rd party ones;
- Create mobile screens, components and make sure the device behavior is smooth;
- Help add apps and new versions to the mobile stores;
- Participate in the first stages of software planning - brainstorming, wireframing, prototyping;
- Follow and maintain the code standards and the architecture best-practice guidelines along with the team.
Requirements
- Senior level development experience - minimum 7 years Mobile or FE development with any technology, min 5 of which with React Native or ReactJS;
- Experience with tools like Expo, Next.js, Nx, Vite, TanStack, Axios, Zustand, ELK stack, Tailwind, etc.
- Be comfortable integrating REST APIs and 3rd party SDK-s;
- Previously worked with GIT;
- Strong security awareness and knowledge of modern authorization mechanisms, such as JWT, OAuth2;
- Experience with front-end dev tools such as NPM, Webpack, etc;
- Code reviews, writing unit tests, testing your own code should not scare you.
Plus to have
- Any experience with ReactJS web development is a big plus;
- Experience with integrating 3rd party components is a plus;
- Experience in projects with AML and KYC is a plus;
- Good knowledge of the Financial industry and technologies is a big plus;
- Experience with agile tools and methodologies (e.g. Scrum, Jira)
- Excellent command of English language (both written and verbal);
- Bachelor or higher degree in Engineering, Computer Science or relevant technology-related discipline preferred.
We offer
- Competitive salary with performance-based bonuses;
- Flexible hybrid work model with a cozy office in Sofia, Bulgaria;
- Additional social benefits (additional health insurance, and fully funded MultiSport card);
- Opportunity to join a new Payment Institution business;
- Mentorship program and personalized career development plan;
- Additional trainings and certification;
- Regular networking events and team-building activities;
- A dynamic and diverse team of dedicated professionals, committed to creating cutting-edge products;
- Supportive and welcoming company culture.
If you’re a “big picture” thinker and technology guru with a strategic mindset who wants to work for a fast-growing FinTech company, then this may be the perfect opportunity for you!
© 2024 Copyright Payman Group Limited. All Rights Reserved