
Mobile Developer: Full-Stack Mobile Application Development (Remote)We are seeking a skilled and innovative Mobile Devel/ 1 week ago
Quick Summary
Mobile Developer: Full-Stack Mobile Application Development (Remote)
We are seeking a skilled and innovative Mobile Developer to join our dynamic development team. This role focuses on designing, developing, and maintaining mobile applications across various platforms. The ideal candidate possesses a strong understanding of both front-end and back-end development, utilizing modern frameworks and tools to deliver seamless user experiences. You will collaborate with cross-functional teams to create scalable, efficient, and user-friendly mobile solutions aligned with business goals.
Key Responsibilities:
- Develop, test, and deploy mobile applications for iOS and Android platforms using frameworks such as React Native or native development tools.
- Design intuitive user interfaces and optimize User Experience (UX) using wireframing and responsive web design techniques.
- Integrate RESTful APIs, GraphQL, and other web services for dynamic data exchange.
- Collaborate with UI/UX designers to translate prototypes into functional mobile interfaces.
- Maintain code quality through unit testing, code reviews, and adherence to SDLC best practices.
- Utilize version control systems (e.g., GitHub, SVN) to manage code repositories.
- Implement DevOps practices, including CI/CD pipelines using Jenkins or similar tools for automated testing and deployment.
- Work with cloud platforms (AWS, Azure) for application hosting and data storage solutions (MySQL, PostgreSQL, MongoDB, SQL Server).
- Contribute to system architecture planning, ensuring applications are scalable, secure, and performant.
- Participate in Agile development processes using tools like Jira or Trello.
- Stay updated on industry trends including web development, e-commerce integration, SEO optimization, and web services.
Required Skills & Experience:
- Proven experience in mobile application development using React Native, Java (Android), Swift (iOS), or similar frameworks.
- Strong knowledge of front-end technologies: HTML5, CSS3 (SCSS), JavaScript (TypeScript), jQuery, Bootstrap, Angular, React.js, and UI/UX design principles.
- Familiarity with back-end development frameworks (Django, ASP.NET MVC/.NET Core, Ruby on Rails, PHP) for full-stack capabilities.
- Experience working with databases (MySQL, PostgreSQL, Microsoft SQL Server, SQLite, MongoDB); essential knowledge of SQL queries.
- Hands-on experience with RESTful APIs, SOAP web services, and GraphQL APIs for seamless data integration.
- Proficiency in system architecture design and understanding of DevOps practices, including CI/CD pipelines with Jenkins or GitHub Actions.
- Knowledge of cloud services such as AWS or Azure for deployment and hosting solutions.
- Familiarity with version control systems like Git or SVN; experience managing code repositories on GitHub is preferred.
- Ability to work in an Agile environment utilizing Jira or Trello.
- Strong problem-solving skills, attention to detail, and ability to write clean, efficient code.
- Excellent communication skills and ability to collaborate effectively within a multidisciplinary team.
Job Type: Full-time
Pay: $91,849.16 - $130,614.05 per year
Work Location: Remote
