We are looking for a skilled Mobile Application Engineer to join our software engineering team and focus on maintaining our mobile application. The ideal candidate will have experience with Swift for iOS and Kotlin for Android, and familiarity with APIs, authentication, and mobile application security. Knowledge of DevOps practices and Microsoft Azure is also beneficial. The successful candidate will work closely with our product team to ensure our application continues to meet the needs of our users and stays up-to-date with the latest technology trends.
Key Responsibilities:
- Maintain and enhance the existing mobile application for iOS and Android platforms.
- Debug and resolve issues reported by users or identified through testing.
- Implement new features and improvements based on user feedback and business requirements.
- Collaborate with the product and engineering teams to ensure the application remains user-friendly and high-performing.
- Perform regular code reviews to ensure code quality and best practices.
- Monitor application performance and implement optimizations as needed.
- Stay current with industry trends and best practices in mobile development.
- Utilize DevOps practices to streamline development, testing, and deployment processes.
- Manage and deploy application updates through Apple Developer portal and Google Play Console.
- Ensure application security and compliance with relevant standards and regulations.
- Develop and maintain APIs for the mobile application.
- Manage workload effectively and track issues using Jira.
- Participate in sprint planning and contribute to continuous improvement of the development process.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Proficiency in Swift for iOS development.
- Proficiency in Kotlin for Android development.
- Experience with mobile application development lifecycle, including design, development, testing, and deployment.
- Familiarity with APIs, authentication, and mobile application security.
- Familiarity with DevOps practices and tools.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks efficiently.
Preferred Qualifications:
- Experience with CI/CD pipelines and automated testing.
- Knowledge of mobile app analytics and monitoring tools.
- Experience with Microsoft Azure or similar cloud platforms.
- Familiarity with Agile development methodologies.
Job Type: Full-time
Pay: $100,000.00 - $130,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
- Vision insurance
Compensation package:
Experience level:
Schedule:
Experience:
- programming on Swift: 4 years (Required)
- Programming on Kotlin: 4 years (Required)
- Microsoft Azure: 4 years (Required)
- Mobile App Development: 4 years (Required)
Ability to Commute:
- Auburndale, MA 02466 (Preferred)
Ability to Relocate:
- Auburndale, MA 02466: Relocate before starting work (Required)
Work Location: Hybrid remote in Auburndale, MA 02466