Company DescriptionMarsDevs is an offshore product development organization that provides end-to-end software development services. Founded in 2019 in India, MarsDevs aims to deliver the best product development experience and build scalable products with clean code. Our services include systematic project analysis, UI/UX design, technical consulting, and digital marketing. We prioritize a remote-first culture and deliver high-quality products with a distributed team.
Roles and responsibilities:Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.Leading a team of developers to ensure timely and high-quality delivery of projects.Developing user interface components and implementing them by following well-known Flutter/Dart workflows and practices.Communicating effectively with product and engineering leads to understand and implement business and project objectives.Conducting thorough code reviews of team members' commits as part of the CI/CD cycle.Actively participating in testing, quality assurance, and bug fixes as part of the CI/CD cycle.
Skills and requirements:Must have released apps on both the App Store and Google Play.Minimum 4 years of experience in mobile app development.In-depth understanding of front-end languages like HTML, CSS3, and JavaScript.Proficiency in Object-Oriented programming languages such as Java and C++.Familiarity with version control tools like Git, Subversion, etc., and IDEs like Android Studio, VS Code, etc.Understanding of the Agile Software Development Life Cycle and experience with Scrum projects.Knowledge of the Dart programming language, Rest APIs, and integration of various APIs from third parties.Comfortable using test cases for debugging code, enhancing performance, and ensuring reliability.