Software Engineer, Mobile Solutions

9 Minutes ago • 2 Years +
Mobile Development

Job Description

Morningstar is seeking a Software Engineer, Mobile Solutions to design, develop, and maintain mobile applications using React Native. The role involves working with different teams, ensuring high-quality code, and participating in technical design and code reviews. The ideal candidate will have 2+ years of experience with React Native, Redux, JavaScript, REST APIs, and mobile development tools, working within an Agile environment.
Good To Have:
  • Knowledge to be involved in creating reusable, common components for different products.
Must Have:
  • Design, analyze, develop, document, test, and troubleshoot application logic and mobile applications.
  • Develop mobile applications using React Native with high quality.
  • Enforce best practices on mobile development.
  • Work with different teams to resolve dependencies.
  • Perform Unit Testing, Functional/System Integration Testing.
  • Support and maintain mobile applications in production.
  • Participate in technical design and code reviews.
  • Work on architectural concerns and non-functional requirements.
  • Follow agile principles and the Scrum framework.
  • 2+ years of experience in analysis, design, coding, and implementation.
  • Hands-on React Native experience for iOS and Android.
  • Hands-on experience in Redux.
  • In-depth knowledge of JavaScript.
  • Hands-on knowledge in React, including lifecycle methods and hooks.
  • Extensive experience in REST API Development and Testing.
  • Hands-on experience in 3rd party tool integration / Integration with native libraries.
  • Knowledge of development tools such as XCode, Android Studio, Gradle, Interface Builder, and iPhone/Android SDKs.
  • Experience working with and applying Design patterns.
  • Good knowledge of Mobile app debugging.
  • Working experience in an Agile environment.
  • Experience in secure code practices, writing unit testing, and implementing DevOps.
Perks:
  • Hybrid work environment (remote and in-person collaboration)
  • Flexible benefits to enhance flexibility as needs change

Add these skills to join the top 1% applicants for this job

team-management
timeline-management
problem-solving
design-patterns
game-texts
agile-development
react
redux
gradle
android-studio
x-code
javascript
react-native

Responsibilities:

  • Design, analyse, develop, document, test and troubleshoot application logic and product, fully functional mobile applications.
  • Develop mobile applications using React Native with high quality.
  • Good to have the knowledge to be involved in creating reusable, common components for different products.
  • Technically sound & enforce best practices on mobile.
  • Work with different teams to resolve dependencies.
  • Unit Testing, Functional/System Integration Testing
  • Work closely with Mobile Application developers and deliver end-to-end solutions in a timely manner with a focus on quality.
  • Support and maintain mobile applications that are in production.
  • Participate in technical design and code reviews
  • Work on architectural concerns and non-functional requirements.
  • Follow agile principles and the Scrum framework.

Requirements:

  • 2+ years of experience in analysis, design, coding and implementation
  • Hands-on React Native experience in developing cross-platform mobile applications for both iOS and Android.
  • Hands-on experience in Redux.
  • In-depth knowledge of JavaScript.
  • Hands-on knowledge in React and should be familiar with React lifecycle methods and hooks.
  • Should have extensive experience in REST API Development and Testing.
  • Hands-on experience in 3rd party tool integration / Integration with native libraries.
  • Should have knowledge of development tools such as XCode, Android Studio, Gradle, Interface Builder and iPhone/Android SDKs.
  • Experience working with and applying Design patterns to solve problems
  • Good knowledge of Mobile app debugging.
  • Excellent interpersonal, communication and problem-solving skills.
  • Goal-oriented individual with excellent time management skills.
  • Working experience in an Agile environment
  • Experience in following secure code practices, writing unit testing and implementing DevOps.
  • Flexible in working under changing and different work settings.

Set alerts for more jobs like Software Engineer, Mobile Solutions
Set alerts for new jobs by Morning Star
Set alerts for new Mobile Development jobs in India
Set alerts for new jobs in India
Set alerts for Mobile Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙