Join to apply for the Mobile Engineer role at Boost IT - part of emagine
About the project:
We are looking for an Android Developer to join our global team on a 100% remote project.
If you have experience in Mobile development with Kotlin/Swift and enjoy working in agile environments (Scrum), we'd love to hear from you!
What You Will Lead/Do or Key Responsibilities:
1. Designing and developing solutions with the team, following development processes (like TDD, BDD, code reviews);
2. Enhance and optimize the platform's ability to generate high-quality code for Android and iOS;
3. Design and implement features that simplify complex mobile development tasks for OutSystems developers;
4. Contribute to the open-source Capacitor framework, including bug fixes, feature development, and performance optimizations;
5. Produce and test code in short cycles, with a high degree of automation;
6. Gather feedback from end-users and adapt your solutions;
7. Focus on developing maintainable solutions that scale to thousands of users;
8. Knowledge of product development best practices, continuous delivery, and testing;
9. Participate in on-call support rotation to troubleshoot complex incidents created by your solutions.
Qualifications / What You Need To Succeed:
1. Bachelor or Master's Degree in Software Engineering, Computer Science, or similar. If you do not have one but are highly skilled, we still want to hear from you;
2. 4+ years of software development experience;
3. Knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design;
4. Passion for analyzing and designing elegant solutions for high-tech problems;
5. Strong troubleshooting skills;
6. Experience with continuous delivery and testing techniques;
7. Good communication skills and fluency in English;
8. Availability to participate in a 24x7 on-call rotation;
9. Experience developing SDKs, developer tools, or libraries for mobile platforms;
10. Proficiency in Android (Java, Kotlin) or iOS (Swift, Objective-C) development;
11. Experience with Capacitor or similar cross-platform frameworks is a strong plus;
12. Contributions to open-source projects or frameworks are a plus.
Additional Information:
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and Information Technology
* Industry: Software Development
#J-18808-Ljbffr