Lead React Native Developer

  • React Native
  • HTML5
  • CSS3
  • Responsive Web Development
  • Scrum
  • Agile
ABOUT the job

As a major React Native ninja you will to help create a platform for buying and selling stocks and other financial stuff on both iOS and Android. You'll be in charge of designing and building apps, and working with other teams who are handling different parts of the product.

It's important that you're a team player who's dedicated to doing things right, because making this product great is a group effort.

Should you join us, you will have the following responsibilities:
• Build pixel-perfect, buttery smooth UIs across both mobile platforms
• Utilizing React Native to design and develop UI components for web and mobile apps based on JavaScript
• Writing effective, scalable, and reusable JavaScript code can help create interchangeable front-end modules
• Improving front-end performance by diagnosing and fixing all system errors and bugs
• Collaborating with design, development, and customer service teams to properly understand client requirements and build top-notch apps within the stipulated time and budget
• Develop responsive web application using HTML5, CSS, and JavaScript, and associated JavaScript frameworks, for desktop, tablet, and mobile platforms
• Leverage native APIs for deep integrations with both platforms
• Diagnose and fix bugs and performance bottlenecks for performance that feels native
• Reach out to the open source community to encourage and help implement mission-critical software fixes - React Native moves fast and often breaks things
• Maintain code and write automated tests to ensure the product is of the highest quality
• Transition existing React web apps to React Native
• Occasional visits to the office might be required

Job Location

Remote, (Bulgaria)


The company offers specialized software development solutions in the areas of mobile, web and enterprise computing.

ABOUT the candidate

We need a top-notch React Native expert.

You will also need to be:
• Highly motivated and caring deeply about reliable, scalable, reusable, well-documented code
• A go-getter who's eager to expand his/her skills, and actively participate in code reviews and peer programming sessions to figure out and tackle hard problems
• Fluent in English
• Comfortable integrating, managing and optimizing data storage solutions
• A brave decision-maker who actively assists in monitoring the health and security of the application
• Unstoppable in searching for ways to improve the application based on company goals
• An excellent communicator, both written and spoken, who works closely with stakeholders and team members to ensure commitments are met
• A self-starter who has tried working remotely and loves it


• Proven ability to be self-directed and operate effectively in a fast-paced, high-energy environment
• Additionally, strong problem-solving skills and the ability to work in a fast-paced, collaborative environment
• Proven ability to define and implement effective software development methodologies
Ability to communicate, influence other supporting teams such as product, QA, devops, etc. to achieve the objectives
• Experience collaborating with senior developers, project managers, and designers in a fast-paced environment with little supervision
• Expertise with React, HTML5, CSS3 and Responsive Web Development
• Strong understanding of OOP principles, data structures, algorithms, design patterns, etc.
• Familiarity with Scrum and agile project methodologies
• Able to deliver results on time, and take responsibility for a project’s successful outcome



This is a full-time job opportunity, where you’d be working on projects lasting 12 months on average.  At the end of the period, you will be able to continue being a Pro Consultant by getting assigned to another exciting project. The continuity of your permanent employment with all social and additional benefits included is guaranteed by Motion Software.

Senior Software Engineer
Motion Software provides a unique work environment that allows for remote/hybrid working, providing the best of both worlds. Projects that I've worked on are both exciting and challenging and have helped me grow both professionally and personally. The company frequently organizes team-building events and creates a fun and energetic work environment that fosters camaraderie and collaboration among employees. I like that people in Motion Software are fun, easy-going and very active. Working in Motion Software feels a lot more like a cool gathering with your friends, than just a job.
Full-Stack Developer
Be able to work from any point in the world. Friendly and communicative team members and crew. Be able to speak freely and open to anyone from the company. Helpful and understanding staff and members.
Remote Work Advisor
Fully remote, flex hours, great benefits and community around the company. Great working place for people with different lifestyles, mum - friendly and with a great vibe.



Motion Software uses cookies to improve site functionality, provide you with a better browsing experience, and to enable our partners to advertise to you. Detailed information on the use of cookies on this Site, and how you can decline them, is provided in our Cookie Policy Learn more about cookies, Opens in new tab. By using this Site or clicking on OK, you consent to the use of cookies.