Mobile/Web App Developer
Position: Mobile / Web App DeveloperYou’re innovative. You’re a self-starter. You’re always up for a challenge. You’re exactly what we’re looking for! Come join Caorda Web Solutions’ dynamic team where your effort and input will make a difference.Caorda Web Solutions provides creative web site design, custom web and database development, mobile app development, digital marketing, seo and Canadian hosting solutions to a significant client base of small to medium sized businesses. Since its inception in 2003, Caorda has strived to ensure it always delivers high quality products and services to its clients and partners.At Caorda, Webelieve in authentic collaborationbelieve a sense of humour and fun are essential parts of our businessbelieve in creating a high-performance cultureCaorda prides itself on being a company that works hard to achieve superior results, while always ensuring there is time taken to foster an enjoyable work environment.SummaryCaorda is looking for a full-time, permanent mobile and web application developer to help round out our excellent team. We are looking for a well-rounded developer with existing skills across multiple platforms and a willingness to learn outside your current skillset.This is a great opportunity for an applicant looking to enhance his or her skills and is willing to be challenged daily with a wide range of tasks and responsibilities. The primary duties of this position are varied and revolve around custom mobile application development and maintenance for iOS and Android. The range of tasks will vary from project to project and will include developing new mobile apps, as well as troubleshooting and supporting existing mobile apps.Responsibilities for the role include taking ownership of tasks, providing accurate estimates on scope of work and seeing the tasks and projects through to delivery while ensuring communications within our team are clear. We’re a smaller team with lots on the go, and team members generally fill multiple roles; versatility and flexibility are critical traits for all team members.Core ActivitiesImplement and develop mobile apps for iOS and AndroidMaintain and support existing iOS and Android mobile appsManage deployment of mobile apps to their respective app storesProvide accurate estimates for smaller tasks and larger projectsHandle multiple projects with tight task deadlinesCommunicate with project managers on requirements, project status and deliverablesSkills We Are Looking ForPost-secondary education in a relevant field, or an equivalent combination of education, training and expertiseStrong understanding of mobile app architecture, design patterns and security practicesExcellent native mobile app development skills, with an emphasis on Swift, Android and KotlinStrong knowledge of alternative cross-platform mobile app development technologies, including Flutter, React Native, Ionic or Microsoft .NET MAUIFamiliarity with technologies that can be used to enhance the mobile app experience, including notifications, analytics, augmented reality and machine learningStrong development skills using modern JavaScript frameworks, including Angular and ReactStrong knowledge of backend services and RESTful APIsKnowledge of database management systems, including Microsoft SQL Server and MySQLExperience with mobile app deployment and release processesGood understanding of web and mobile app UI, UX, and accessibility best practicesExperience with Git for version control and collaborative developmentBasic Adobe Photoshop and Adobe XD skillsA commitment to writing clean code and an adherence to standardsExcellent organizational skills with an ability to balance multiple priorities in a fast-paced environmentBusiness awareness regarding project deliveryExperience with MS Outlook and Office suiteStrong communication and interpersonal skillsComfortable working independently (with just a project manager) and collaboratively as part of a small design and development teamCompensation And BenefitsWe offer a competitive salary, based on your experienceHealth, dental, vision, and other benefits for you and your familyFlexible working location – office and remote work/hybrid optionsProfit sharing plan every 6 monthsThree weeks paid vacationBonus vacation time at ChristmasTeam lunches and fun team outings, Friday socials, coffee and popIf you think you’re ready for a challenge and would like to be part of our team, please send your cover letter (including salary expectations) and resume via email to careers@caorda.com.Or use the form below.Apply TodayΔX/TwitterThis field is for validation purposes and should be left unchanged. Name* Email* Message Send us your Letter & Resume*Drop files here orAccepted file types: doc, docx, pdf, Max. file size: 128 MB, Max. files: 2.