Jobs · Engineering · New Jersey

Full-Stack Mobile Engineer (React Native

First Soft Solutions LLC · Monmouth Junction, NJ · 1 wk ago
On-siteEngineeringFull-time

Key Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using React Native.
  • Build intuitive, responsive, and high-performing mobile user interfaces for iOS and Android platforms.
  • Implement navigation, state management, offline capabilities, and secure mobile storage.
  • Optimize mobile application performance through profiling, debugging, and continuous tuning.
  • Integrate mobile applications with enterprise backend services and APIs.

Backend Development

  • Develop secure and scalable backend services using Microsoft .NET 6/8 and ASP.NET Core Web API.
  • Design, build, and maintain RESTful APIs supporting mobile applications.
  • Implement authentication, authorization, and role-based security using OAuth2 and JWT.
  • Develop reusable business logic, background services, and microservices where applicable.
  • Collaborate with architects to design scalable service-oriented solutions.

Database & Integration

  • Design and develop data access layers using Entity Framework Core, Dapper, or similar technologies.
  • Work with SQL Server and PostgreSQL databases to ensure optimal performance and data integrity.
  • Develop efficient database queries, stored procedures, and data models.
  • Integrate enterprise systems and third-party APIs as required.

Cloud & DevOps

  • Deploy and support applications in Microsoft Azure or AWS cloud environments.
  • Participate in CI/CD pipeline implementation and automated deployment processes.
  • Utilize Docker containers and cloud-native deployment practices where applicable.
  • Monitor application health, logging, and performance using enterprise monitoring tools.

Quality & Collaboration

  • Develop unit tests, integration tests, and automated API validation.
  • Participate in code reviews and maintain high standards of code quality.
  • Document APIs, technical designs, and development standards.
  • Collaborate with Product Owners, UX/UI designers, QA engineers, and DevOps teams throughout the development lifecycle.
  • Troubleshoot production issues and implement performance improvements.

Similar jobs