Senior Software Engineer – Mobile (React Native)

Purple Drive

Not Interested
Bookmark
Report This Job

profile Job Location:

Marshall County, WV - USA

profile Monthly Salary: Not Disclosed
Posted on: 11 hours ago
Vacancies: 1 Vacancy

Job Summary

Role: Senior Software Engineer - Mobile (React Native)
Location: Remote
Experience Required: 5-6 Years


Job Summary

We are seeking a highly skilled Senior Software Engineer (Mobile - React Native) to design develop and deliver scalable mobile applications. The ideal candidate will have strong expertise in React Native development a solid foundation in software engineering principles and experience working in Agile environments. This role also involves mentoring team members and contributing to technical decision-making.


Key Responsibilities

  • Design develop and deliver high-quality mobile applications using React Native.

  • Analyze requirements and select appropriate technologies to ensure scalability performance and security.

  • Write clean efficient and maintainable code following best practices and coding standards.

  • Implement a shift-left testing approach including:

    • Automated unit testing

    • Code reviews

    • Functional and integration testing

  • Troubleshoot debug and enhance existing applications.

  • Collaborate with Product Owners designers QA teams and architects in an Agile environment.

  • Participate in Agile ceremonies and contribute to sprint planning and execution.

  • Mentor junior developers and lead technical discussions and design decisions.

  • Continuously improve technical skills and contribute to knowledge-sharing initiatives.


Required Qualifications

  • Bachelors degree in Computer Science Engineering or related field.

  • 5-6 years of experience in software development with strong focus on mobile applications.

  • Hands-on experience with React Native development.

  • Strong experience in building testing and debugging mobile applications.

  • Solid understanding of:

    • Object-Oriented Programming (OOP)

    • SOLID design principles

    • Test-Driven Development (TDD)

  • Experience with unit testing frameworks and code quality practices.


Preferred Qualifications

  • Experience with Swift and/or Kotlin is a plus.

  • Strong interest in building engaging and user-centric mobile experiences.

  • Experience mentoring developers and leading technical initiatives.

  • Strong problem-solving skills and ability to work in a collaborative Agile team environment.


Key Skills

  • React Native

  • Mobile Application Development

  • JavaScript / TypeScript

  • Unit Testing / TDD

  • Agile / Scrum

  • SOLID Principles

  • Code Quality & Best Practices

Role: Senior Software Engineer - Mobile (React Native)Location: RemoteExperience Required: 5-6 Years Job Summary We are seeking a highly skilled Senior Software Engineer (Mobile - React Native) to design develop and deliver scalable mobile applications. The ideal candidate will have strong expertise...
View more view more

Key Skills

  • Dhtml
  • Account Management
  • Information Technology Sales
  • ERP
  • Loans
  • Import & Export