Company DescriptionMarsDevs is a remote-first, offshore digital product development company. We are committed to delivering high-quality code and building technical architectures that last. We offer services such as MVP development, mobile and web application development, and SaaS product development. Our team has successfully delivered over 60 solutions and products in various industries and countries.
We're looking for a talented and passionate Full Stack Mobile Developer to join our team and help us build beautiful, user-friendly, and high-performing mobile applications. You'll be an expert in both ReactJS and React Native for building cross-platform apps, with the additional ability to develop native apps using Flutter.
Responsibilities:Design, develop, and maintain high-quality mobile applications using ReactJS, React Native, and Flutter.Collaborate with cross-functional teams (designers, product managers, backend engineers) to understand requirements, translate them into technical specifications, and deliver solutionsWrite clean, maintainable, and well-documented code, adhering to best practices and coding standards.Troubleshoot, debug, and optimize applications for performance and responsiveness.Stay up-to-date with the latest trends and technologies in mobile development.Develop and implement unit and integration tests to ensure code quality.
Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred).Minimum 3+ years of experience in mobile app development.Strong proficiency in ReactJS, React Native, and Flutter frameworks.In-depth understanding of JavaScript, including ES6+ syntax.Experience with building APIs (RESTful or GraphQL) and consuming data from them.Experience with UI/UX design principles.Experience with source control systems (Git).Excellent problem-solving and debugging skills.Strong communication and collaboration skills.