Jobs and Careers
KP
Mobile Software Developer
KPAWestminster, United StatesRemotefull_timeVerifiedPosted 22 May 2024
About the role
Founded in 1986, KPA is a leading provider of Workforce Compliance software and consulting services. We succeed if our clients can send their employees home at night, having not experienced a workplace accident or injury. The combination of software, consulting, and training helps clients identify, remedy, and prevent workplace safety and compliance problems so they can focus on what’s important – their core business. Help us help keep people safe and businesses working efficiently. Named as one of Built In Colorado’s Best Places to Work for five years in a row, KPA is made up of talented individuals working together for the greater good. We’re here to help our clients build safe, thriving organizations, and we’re looking for people with a common goal to help us do it.
Position Description:the Mobile Software Developer will play a crucial role in delivering cutting-edge web-based software based on the Microsoft Stack of technologies. As a member of the Technology team, the Mobile Software Developer will play a crucial role in delivering web-based software based on the Microsoft Stack of technologies. This role will require a solid understanding of mobile architecture and development best-practices. Additionally, this position will play a key role in building the technology strategy & roadmaps in collaboration with key technical stakeholders within the organization, thus an understanding of functional and product requirements for multiple concurrent releases for our mobile applications. The successful candidate will guide technical development, lead estimation processes, participate in requirements gathering, coordinate work across other developers and work with senior leadership to resolve technical issues.
As a growing company
Position Description:the Mobile Software Developer will play a crucial role in delivering cutting-edge web-based software based on the Microsoft Stack of technologies. As a member of the Technology team, the Mobile Software Developer will play a crucial role in delivering web-based software based on the Microsoft Stack of technologies. This role will require a solid understanding of mobile architecture and development best-practices. Additionally, this position will play a key role in building the technology strategy & roadmaps in collaboration with key technical stakeholders within the organization, thus an understanding of functional and product requirements for multiple concurrent releases for our mobile applications. The successful candidate will guide technical development, lead estimation processes, participate in requirements gathering, coordinate work across other developers and work with senior leadership to resolve technical issues.
Responsibilities:
- Manage applications through the app stores, including the approval process, identifying and fixing review issues, and managing related timelines.
- Collaborate with architects, product owners, and software engineers to drive implementation of robust mobile software capabilities and experiences.
- Collaborate with Product Team and UX/UI designers on Mobile App best practices.
- Conduct design, architecture and code reviews to ensure compliance with standards
- Ensure quality code is delivered through continuous integration, development, testing and deployment.
- Support and review development activities of team members, contractors, and offshore resources
Qualifications:
- Experience with Mobile Application development on both iOS and Android.
- 5+ years of experience as a software developer across a variety of technologies and languages
- 3+ years of experience in mobile development using technologies including Xamarin.forms.
- Any experience with .NET MAUI is a plus.
- Experience with TFS or other source control systems.
- Creative and passionate about cutting edge technologies and continuous personal and team improvement.
- Committed to deliver great software solutions, with a deep sense of personal ownership and passion for working with all types of Software Developers and QA Analysts.
- BS or MS degree in Computer Science/Engineering preferred.
Success Criteria:
- Creative and passionate about cutting edge technologies and continuous personal and team improvement.
- Desire to serve as coach and mentor to more junior team members and providing support and partnership to team leaders.
- Work ethic that corresponds with KPA’s core values: Integrity, Helpful, Excellence, Agile, Respectful, Teamwork
- Base salary range between $100-120k
- Bonus potential of 10% annually
- This is a full time, exempt position
Physical Requirements:
- Physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. - Working at a computer typing and view a screen - Constantly- Stationary sitting or standing - Constantly- Visual Recognition - Constantly- Hearing/Listening - Occasionally- Communicating verbally and/or in writing - Occasionally- Travel - Seldom
As a growing company
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s