Arbetsbeskrivning
Veritaz is a leading IT staffing solutions provider in Sweden, committed to advancing individual careers and aiding employers in securing the perfect talent fit.
With a proven track record of successful partnerships with top companies, we have rapidly grown our presence in the USA, Europe, and Sweden as a dependable and trusted resource within the IT industry.
Assignment Description:
We are looking for a Senior React Native developer to join our dynamic team.
What you will work on:
- Develop a high-quality mobile application using React Native for both Android and iOS platforms.
- Implement Adobe Mobile SDKs for analytics, push notifications, and additional features to enhance app functionality.
- Utilize Redux and other libraries to manage asynchronous data and optimize application performance.
- Take technical ownership of features, ensuring they align with product requirements and contribute to functionality improvements.
- Troubleshoot and resolve code issues, ensuring seamless app performance.
- Monitor processes throughout the development lifecycle, ensuring compliance and continuously improving workflows to minimize inefficiencies.
- Proactively identify and resolve performance and security issues within the application.
- Write comprehensive unit tests for your code to ensure functionality and reliability.
- Continuously update and maintain technical documentation to reflect product changes.
- Advocate for code quality improvements, automated testing, CI/CD best practices, and optimization of developer tools.
- Collaborate cross-functionally, continuously learning new skills and sharing knowledge with the team.
What you bring:
- At least 5 years of experience as a full-stack mobile developer with a focus on React Native app development.
- Strong proficiency in TypeScript and mobile application development.
- In-depth knowledge of iOS and Android implementation methods, with experience in app distribution through official stores.
- Excellent troubleshooting skills and a proven ability to resolve complex technical issues.
- Strong understanding of CI/CD processes, preferably with experience in Azure DevOps.
- Familiarity with REST APIs and microservices-based architectural patterns.
- Extensive experience in writing unit, functional, and integration tests.
- Solid understanding of DevOps principles and Agile methodologies.
- Knowledge of Adobe Experience Platform is a significant advantage.