Senior Mobile Developer React Native

Markup camp·Remote(Bulgaria)
Software Development

WFA Digital Insight

The demand for skilled mobile developers, particularly those proficient in React Native, has seen significant growth in recent years. With the shift towards remote work, companies like Markup camp are looking for talent that can deliver high-quality, scalable mobile applications. As the market continues to evolve, having expertise in digital skills is crucial. According to recent statistics, the tech industry has seen a surge in the adoption of React Native for developing complex, user-centric applications. What sets Markup camp apart is its commitment to developing innovative solutions that drive business results. Before applying, candidates should be prepared to showcase their experience with agile development methodologies, SoA, and GraphQL, as well as a strong portfolio of previous work.

Job Description

## About the Role As a Senior Mobile Developer with a focus on React Native, you will be part of a team that is passionate about creating innovative and user-friendly mobile applications. Your primary responsibility will be to design, develop, and maintain high-quality mobile products that meet the evolving needs of Markup camp's clients. You will work closely with a team of skilled professionals to ensure that the applications are robust, scalable, and easy to use.

The role involves working on complex projects, collaborating with cross-functional teams, and contributing to the development of new features and technologies. You will be responsible for ensuring that the applications are compatible with different devices and platforms, and that they meet the required standards of quality and performance.

Markup camp is committed to fostering a culture of innovation and creativity, and as a Senior Mobile Developer, you will play a key role in driving this vision forward. You will have the opportunity to work on a wide range of projects, from conceptualization to deployment, and will be encouraged to share your ideas and expertise with the team.

## What You Will Do - Design and develop high-quality mobile applications using React Native - Collaborate with cross-functional teams to identify and prioritize project requirements - Develop and maintain large-scale mobile applications with complex database models - Ensure that applications are compatible with different devices and platforms - Troubleshoot and debug issues, and implement fixes as needed - Participate in code reviews and contribute to the improvement of the overall quality of the codebase - Stay up-to-date with the latest trends and technologies in mobile development - Work with agile development methodologies, including Scrum and Kanban - Develop and maintain APIs and integrations with third-party services - Ensure that applications meet the required standards of quality, security, and performance

## What We Are Looking For - Strong experience with React Native, including architecture, frameworks, and patterns - Experience with object-oriented programming and software development principles - Strong understanding of mobile technologies, including iOS and Android - Experience with large and complex database models, including data modeling and database design - Experience with agile development methodologies, including Scrum and Kanban - Strong problem-solving skills, with the ability to analyze complex issues and develop creative solutions - Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams - Strong understanding of UX-centric design principles and human-computer interaction - Experience with revision control systems, such as Git - Experience with project management software, such as Jira - Experience with collaboration software, such as Slack

## Nice to Have - Experience with SoA and GraphQL - Experience with machine learning and artificial intelligence - Experience with cloud-based services, including AWS and Azure - Experience with cybersecurity and data protection - Experience with DevOps and continuous integration/continuous deployment (CI/CD)

## Benefits and Perks - Competitive salary and benefits package - Opportunity to work on high-profile projects with leading brands - Collaborative and dynamic work environment - Flexible working hours and remote work options - Professional development opportunities, including training and conference sponsorships - Access to the latest technologies and tools - Recognition and reward for outstanding performance - Comprehensive health insurance package - Unlimited time off and paid vacation days - Stock options and equity participation

How to Stand Out

- Make sure to highlight your experience with React Native and mobile development in your resume and cover letter - Prepare to talk about your experience with agile development methodologies and SoA during the interview - Showcase your problem-solving skills by providing examples of complex issues you've resolved in previous roles - Be prepared to discuss your experience with large and complex database models, and how you've optimized performance in previous applications - Don't be afraid to ask about the company culture and values during the interview, and be prepared to talk about how you can contribute to it - Research the company and the role thoroughly, and be prepared to ask informed questions during the interview - Be honest and transparent about your experience and skills, and don't exaggerate or embellish your qualifications

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.