Submeter
Senior React Native Developer
Porto
Descrição da posição
As a React Native Developer you will be responsible for building fluid and responsive user interfaces for multiple platforms and devices using React Native.
You will work in a high-performing self-motivated product development team and get exposure to working with other full-stack developers working on different layers of the product infrastructure.
Building a product is a highly collaborative effort, and as such, an active team player with a commitment to good code is required. We are looking for experienced Engineers with an appetite for solving complex problems and building seamless user interactions to world-class standards.
HOW YOU’LL MAKE AN IMPACT:
• Working directly with the client to ensure the technical feasibility of the requirements;
• Creating fluid visual interactions, creating and implementing mobile user experience patterns;
• Being self-driven and working with little supervision towards a common team or company purpose;
• Writing testable code and ensuring the test coverage stays at the agreed level;
• Documenting your code;
• Taking ownership of your code every step of the way from development to deployment and maintenance;
• Mentoring junior engineers;
• Diagnosing issues in production and devise solutions for them;
• Being aware of metrics, performance, and operational aspects that show you care about your code.
Requirements
• Architect enterprise-grade mobile cross-platform applications using React Native.
• Programming languages (ReactNative, React, JavaScript, Kotlin, Objective-C, Swift, C++, C).Knowledge of Coroutines;
• Knowledge of Software Architecture (MVP and MVVM); Jetpack Compose;
• Android platform specific knowledge;
• Experienced with/eager to learn well-known development and testing frameworks;
• Experience building service oriented architectures, design patterns, data structures;
• Test-driven development and continuous delivery.
• Being self-driven and working with little supervision towards a common team or company purpose.
• Creating fluid visual interactions, creating and implementing mobile user experience patterns.
You are good at:
• Agile mindset and methodologies such as Scrum and Kanban.
• Developing and maintaining iOS/Android applications from the requirements to the App Store.
• Unit Test (Jest, Mocha), software design patterns and data structures.
Quer se candidatar?
Cargo
Nome*
Email*
Telefone*
País*
Cidade*
Linkedin
Upload your CV*
(máx. 4MB)
Faça upload da sua foto ou video
(máx. 4MB)