About the job
We’re looking for an intermediate/senior Software Engineer, with React Native experience, to join our team.
You will work on an e-commerce application for a big global brand, with over 1.000.000 users across Android and iOS. The application has high-quality standards, and it goes beyond e-commerce, with various features such as articles, podcasts, and integrations such as Google Cast.
What you'll be doing:
-
Requirement analysis, code reviews, design, implementation, testing, problem analysis and resolution, technical documentation;
-
Develop and maintain codebases for rich, interactive modern applications;
-
Identify inconsistencies in architecture and determine simpler and optimal programming solutions;
-
Able to create a design for small components and participate and contribute to research projects;
-
Ensure quality and timeliness of deliverables by employing strategies such as code reviews, TDD, continuous integration;
-
Involvement in technical and architectural decisions that shape the course of the project;
-
Involvement in product-shaping decisions and empowerment to propose new features;
-
Document and update the design and architecture of projects;
-
Knowledgeable of all aspects of the project and can jump into support as needed.
What you should bring:
-
React native experience;
-
Deep understanding of SOLID design principles;
-
Strong experience with mobile development and delivery of cross-platform mobile apps;
-
Strong experience with design patterns;
-
Self-motivated and disciplined to meet deadlines with speed, accuracy and a professional attitude;
-
Proficiency with the English language, speaking and writing.
What we’ll hook you up with
-
Your well-being matters: you will get flextime and support for your personal needs
-
You get access to a time bank: you can take time off when needed and add time to make up for the “time loan”
-
We value your initiative and we create opportunities for you to evolve professionally. This includes workshops, conferences, e-learning platforms and certifications
-
We care about each other, joys and challenges alike. There’s always someone you can share a laugh, a problem, or a story with
-
Other goodies that support a good life-work balance: private medical insurance, gym pass, team activities, and more.