Mobile Developer responsible for designing and maintaining mobile applications at Encircle, a B2B SaaS company transforming property insurance. Collaborate with cross-functional teams to ship high-quality applications.
Responsibilities
Collaborate with cross-functional teams, including product managers, designers, and backend developers, to define, design, and ship new features for our mobile applications.
Develop high-quality, scalable, and maintainable code for iOS and Android platforms using industry best practices.
Conduct thorough testing and debugging of mobile applications to ensure optimal performance, usability, and reliability.
Continuously optimize mobile applications for maximum speed, efficiency, and responsiveness.
Stay up-to-date with the latest trends and technologies in mobile development and incorporate them into our applications.
Collaborate with the backend development team to integrate mobile applications with server-side APIs.
Work closely with the UI/UX team to ensure a seamless and visually appealing user interface.
Participate in code reviews to maintain code quality and ensure adherence to coding standards.
Troubleshoot and resolve issues reported by users and provide timely support.
Requirements
3+ years of proven experience as a Mobile Developer, with a strong portfolio of mobile applications developed for iOS and Android platforms.
Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent work experience.
Proficient in programming languages such as Swift, Objective-C, Java, and Kotlin.
Solid understanding of mobile application development frameworks, libraries, and tools.
Experience with RESTful APIs and integrating mobile applications with backend services.
Familiarity with version control systems, such as Git.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Benefits
Flexible hours
Self-managed vacation
Trust to manage your time
Exposure to progressive technologies and tools in a collaborative, cross-functional environment
Fast-moving, thoughtful culture where you can learn and grow in your career
Remote-first company with a strong culture of trust and transparency
Director of Engineering overseeing Analytics & Data Management programs for marquee clients in Sports & Gaming. Ensuring delivery excellence, stakeholder management, team leadership, and account growth.
Hiring a Software Engineer Lead / Manager (Full Stack) for a Financial Services firm in Toronto. Lead teams and build enterprise apps with Java, Angular, and microservices.
Developer creating high - quality software solutions for Financeit's financing platform. Collaborating with cross - functional teams to deliver and improve code for retail and home improvement sectors.
Director of Engineering leading Azure modernization initiatives at Manulife. Overseeing cloud migration and operational excellence for Azure services with a focus on collaboration and innovation.
Junior Windchill Developer at Capgemini Engineering working on customizing and maintaining Windchill PLM systems with a focus on Java development and collaboration with senior developers.