Android and IOS Developer
Open Professional Group
US
Job highlights
Qualification
The ideal candidate will be proficient in both Android and iOS native coding techniques, store management, and other facets of the development cycle. Strong verbal and written english communication skills. Exceptional attention to detail. Excellent problem-solving skills. At least 3 years experience in Android and IOS development. Proven experience as a mobile developer with a strong portfolio of Android and iOS applications. Proficiency in programming languages such as Java, Kotlin, Swift, and Objective-C. Experience with mobile frameworks and libraries. Familiarity with RESTful APIs to connect mobile applications to back-end services. Understanding of mobile UI/UX principles and best practices. Experience with the full mobile development life cycle. Expertise in managing the Google Play and Apple App stores, including the use of TestFlight. Proper understanding of coding standards and usage. GIT source code management experience. Ability to work effectively to meet tight deadlines. Ability to work in a team and individually. Strong organizational skills. The ability to be “trainable” and “adaptable” to changing technology and project standards
Responsibility
This role interacts closely with the testing team, project managers, designers, and solution architects. An Android and iOS Developer at OPG is responsible for designing, building, and maintaining mobile applications for both Android and iOS platforms. The candidate will develop application features, provide updates to support issues and feature enhancements, ensure high-quality performance, and create seamless user experiences. Responsibilities include integrating mobile applications with back-end services, ensuring compatibility across various device types and versions, and collaborating with designers and other team members to integrate UI/UX designs. The candidate will often be required to work with third-party APIs and libraries, optimize applications for performance and scalability, and troubleshoot issues that arise during development or in production. The candidate will be a part of a full-stack team that is responsible for all aspects of the ongoing software development from the initial specification to development, testing, and launch. This is a crucial role within the operations team. It serves to ensure that the solutions delivered meet the client’s expectations. This role is dynamic, fun, and fast-paced and allows for a new set of challenges each day. Develop new projects from the ground up, and get your hands on some existing code. We see it all and work with it all, and we love the variety!. Be exposed to all types of code bases, from the latest stuff to some older, but solid code. Work with each project to understand the scope of the project and its requirements. Perform detailed testing, including initial functional testing to prepare for release to the QA team. Work with and support a team of other developers who collaborate on your projects. Suggest and work to implement new technologies in related areas as they become available. Create data models, tune them, and put them to work underneath a top-notch set of code. Work with multiple projects at one time, trust us, it never gets boring. Interact with all project stakeholders to ensure satisfied clients at all levels
Benefits
Job Description
Description
Open Professional Group, a dynamic custom software development company is seeking mid to senior-level Android and IOS developers. This role interacts closely with the testing team, project managers, designers, and solution architects. An Android and iOS Developer at OPG is responsible for designing, building, and maintaining mobile applications for both Android and iOS platforms. The ideal candidate will be proficient in both Android and iOS native coding techniques, store management, and other facets of the development cycle. Expertise with React Native is a plus. The candidate will develop application features, provide updates to support issues and feature enhancements, ensure high-quality performance, and create seamless user experiences. Responsibilities include integrating mobile applications with back-end services, ensuring compatibility across various device types and versions, and collaborating with designers and other team members to integrate UI/UX designs. The candidate will often be required to work with third-party APIs and libraries, optimize applications for performance and scalability, and troubleshoot issues that arise during development or in production. The candidate will be a part of a full-stack team that is responsible for all aspects of the ongoing software development from the initial specification to development, testing, and launch. This is a crucial role within the operations team. It serves to ensure that the solutions delivered meet the client’s expectations. This role is dynamic, fun, and fast-paced and allows for a new set of challenges each day. What You’ll Do: • Develop new projects from the ground up, and get your hands on some existing code. We see it all and work with it all, and we love the variety! • Be exposed to all types of code bases, from the latest stuff to some older, but solid code. • Work with each project to understand the scope of the project and its requirements. • Perform detailed testing, including initial functional testing to prepare for release to the QA team. • Work with and support a team of other developers who collaborate on your projects • Suggest and work to implement new technologies in related areas as they become available. • Create data models, tune them, and put them to work underneath a top-notch set of code. • Work with multiple projects at one time, trust us, it never gets boring. • Interact with all project stakeholders to ensure satisfied clients at all levels. Required skill set: • Strong verbal and written english communication skills • Exceptional attention to detail • Excellent problem-solving skills • At least 3 years experience in Android and IOS development • Proven experience as a mobile developer with a strong portfolio of Android and iOS applications. • Proficiency in programming languages such as Java, Kotlin, Swift, and Objective-C. • Experience with mobile frameworks and libraries. • Familiarity with RESTful APIs to connect mobile applications to back-end services. • Understanding of mobile UI/UX principles and best practices. • Experience with the full mobile development life cycle. • Expertise in managing the Google Play and Apple App stores, including the use of TestFlight • React Native is a plus • Proper understanding of coding standards and usage • GIT source code management experience • Ability to work effectively to meet tight deadlines • Ability to work in a team and individually • Strong organizational skills • The ability to be “trainable” and “adaptable” to changing technology and project standards Job Types: Part-time, Contract Compensation Package: • Hourly pay Work Location: Remote