Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Mobile Developer image - Rise Careers
Job details

Mobile Developer

Overview Kemin Industries is hiring a Mobile Developer! In this role, you will be expected to share a higher level of expertise and experience contributing to the design, development, and maintenance of internal software, web and mobile app solutions. This position will require ownership of leading the development of complex projects, taking charge of architectural decisions, mentoring junior developers, and providing technical leadership and guidance to the team. You will be relied on as a technical resource for IT Project teams during the whole development lifecycle. Has the ability to act as a tech lead when necessary to provide advice and guidance to other developers.This position requires no relocation, as it can be done fully remote based in the United States.We Are KeminWe are visionaries who see things differently and are inspired by the world around us.We have been dedicated to using applied science to improve the quality of life for over half a century.We are a global ingredient manufacturer that strives to sustainably transform the quality of life every day for 80 percent of the world with its products and services.For over half a century, Kemin has been dedicated to using applied science to address industry challenges and offer product solutions to customers in more than 120 countries. Kemin provides ingredients to feed a growing population with its commitment to the quality, safety and efficacy of food, feed and health-related products to customers in more than 120 countries.Established in 1961, Kemin is a privately held, family-owned-and-operated company with more than 2,800 global employees and operations in 90 countries, including manufacturing facilities in Belgium, Brazil, China, India, Italy, Russia, San Marino, Singapore, South Africa and the United States.As a Kemin team member, you’ll receive…• A competitive financial package- in addition to your salary, we offer an uncapped bonus opportunity, 401k match program, and paid vacation and holidays.• Robust health and wellness support- we are proud to offer a fitness reimbursement (for your whole family!), an on-site fitness center, restaurant with seasonal fresh food options (and the ability to order food to bring home), and free fresh fruit in break areas- to name a few.• Continued learning opportunities- Kemin offers tuition reimbursement and recently launched a new corporate university with online and in-person training opportunities for growth and development throughout your entire career.• The chance to give back to our world- Through our foundation of servant leadership, we are proud to offer ample service opportunities, including paid time off to do so. Kemin has a valued corporate partnership with both The World Food Programme and Habitat for Humanity, in addition to many local initiatives.• Opportunities to support our valued educators- Kemin is a proud sponsor of the Iowa Governor's Stem Advisory Council where we fund annual teacher's awards. In addition, we have a robust internship and externship program, and frequently host student tours.Responsibilities• Software Development:• Guide the development team to design and implement software, web or mobile solutions using best practices and coding standards.• Make significant technical decisions, drive the architecture, and provide guidance to the team.• Expected to mentor and guide less experienced colleagues, share best practices, and foster a culture of technical excellence within the team.• Application Maintenance and Support:• Become an expert in the existing business applications and the associated business functionality.• Involve working on more complex and critical projects, where the impact of work is broader and more significant to the organization.• Pass on knowledge of legacy applications when issues arise to transfer knowledge to the development team.• Testing and Quality Assurance:• Implement unit tests in application architecture to validate software functionality and ensure high-quality deliverables.• Provide technical leadership and guidance for adding unit testing into the team’s best practices.• Build and maintain CI/CD pipelines to ensure successful code deployments for web and mobile applications.• Documentation:• Create software designs, functionality, and technical specifications ensuring that relevant information is easily accessible to the team.• Maintain up-to-date documentation of software features, changes, and known issues.• Create user guides and technical documentation for internal software applications.• Continuous Learning and Growth:• Stay up to date with the latest software development trends, technologies, and frameworks.• Actively participate and potentially facilitate professional development activities, including training sessions, workshops, and code jams.• Seek opportunities to enhance your skills and knowledge in software and mobile development practices and methodologies.• Collaboration and Communication:• Mentor and guide less experienced colleagues, share best practices, and foster a culture of technical excellence within the team.• Communicate project progress, challenges, and solutions with team members and stakeholders.• Have a higher level of responsibility and are entrusted with critical project aspects.Qualifications• Education & Experience:• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)• 7+ years of experience in the software development field.• Deeper and broader technical expertise in programming languages, such C#, JavaScript, and mobile frameworks such as Flutter and Dart.• Extensive knowledge and experience in advanced web and mobile development methodologies, architectural patterns, and a track record of delivering high-quality mobile solutions.• Experience with cloud services such as Azure/AWS and continuous deployment solutions which would include deploying applications to the Apple App Store and Google Play Store.• Strong problem-solving skills and leadership skills to produce and facilitate development of effective software solutions.• Excellent verbal and written communication skills, with the ability to effectively lead and guide the team.A post-offer background check and drug screen is required. Additional pre-employment requirements may be necessary based on position.Kemin is an equal opportunity employer, and all reasonable accommodations will be considered.Kemin is a drug-free and tobacco-free campus.#LI-KS1
Insight Global Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Insight Global DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Insight Global
Insight Global CEO photo
Bert Bean
Approve of CEO

Average salary estimate

Estimate provided by employer
$120000 / ANNUAL (est.)
min
max
$120K
$120K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Mobile Developer, Insight Global

Join Kemin Industries as a Mobile Developer, where your expertise will shine as you design, develop, and maintain innovative internal software and mobile solutions. In this exciting remote role based in the United States, you’ll take the lead on complex projects, guiding your team towards architectural decisions and mentoring junior developers. Your background in software development, especially with mobile frameworks such as Flutter and Dart, will help you ensure high-quality deliverables. You'll also be the go-to technical resource during the entire project lifecycle, providing invaluable insights to IT Project teams. At Kemin, we believe in applied science improving the quality of life – and your contribution will be vital in transforming this vision into reality. Not only will you be part of a global ingredient manufacturer recognized for our innovative solutions in over 120 countries, but you’ll also enjoy a competitive salary, comprehensive health support, and ongoing learning opportunities. Plus, with a commitment to servant leadership, you'll have the chance to give back and make a difference in your community. If you have a Bachelor's degree or equivalent experience and 7+ years in the industry, we want to hear from you!

Frequently Asked Questions (FAQs) for Mobile Developer Role at Insight Global
What are the key responsibilities of a Mobile Developer at Kemin Industries?

As a Mobile Developer at Kemin Industries, your primary responsibilities will include guiding the development team in creating software and mobile applications, making vital technical decisions, mentoring junior colleagues, and ensuring application maintenance and support. You’ll drive the architecture of the projects, implement quality assurance practices, and maintain documentation to keep the team informed. Your expertise will play a crucial role in navigating complex projects impacting the organization significantly.

Join Rise to see the full answer
What qualifications do I need to apply for the Mobile Developer position at Kemin Industries?

To apply for the Mobile Developer position at Kemin Industries, you should possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, along with 7+ years of relevant experience. You should have in-depth knowledge of programming languages such as C# and JavaScript, and have experience with mobile frameworks like Flutter and Dart. An understanding of cloud services, like Azure or AWS, is also essential for continuous deployment tasks.

Join Rise to see the full answer
Does Kemin Industries offer remote work for the Mobile Developer position?

Yes! The Mobile Developer position at Kemin Industries is fully remote, allowing you the flexibility to work from anywhere in the United States without the need for relocation. This remote setup ensures that you can balance work-life commitments while contributing effectively to the team.

Join Rise to see the full answer
What growth opportunities are available for a Mobile Developer at Kemin Industries?

At Kemin Industries, growth is part of our culture. As a Mobile Developer, you will have access to continued learning opportunities, including in-house training programs, tuition reimbursement, and the chance to take part in professional development workshops. We encourage our team members to stay updated on the latest trends and technologies, fostering an environment of mutual growth and learning.

Join Rise to see the full answer
How does Kemin Industries support its Mobile Developers in testing and quality assurance?

Kemin Industries emphasizes the importance of testing and quality assurance in the software development lifecycle. As a Mobile Developer, you will be responsible for implementing unit tests within applications and guiding your team in best practices for quality assurance. The company believes in maintaining high-quality deliverables, and as part of this, you'll help build and maintain CI/CD pipelines to ensure successful code deployments.

Join Rise to see the full answer
Common Interview Questions for Mobile Developer
What experience do you have with mobile frameworks such as Flutter and Dart?

When answering this question, highlight specific projects where you utilized Flutter and Dart. Discuss the features you implemented, challenges you overcame, and how you ensured high performance and user experience in those applications.

Join Rise to see the full answer
Can you describe your process for developing a mobile application from start to finish?

Outline the steps you take in mobile application development, from gathering requirements to wireframing, coding, testing, and deployment. Emphasize your collaborative approach with stakeholders and focus on how you ensure quality throughout the process.

Join Rise to see the full answer
How do you handle mentoring less experienced developers?

Share examples of your mentoring style and how you help junior developers grow their skills. Discuss the importance of providing constructive feedback, creating learning plans, and fostering a collaborative environment that encourages asking questions.

Join Rise to see the full answer
What steps do you take to ensure the security of mobile applications?

Discuss your knowledge of mobile application security best practices and any specific frameworks or tools you use to identify vulnerabilities. Describe the importance of conducting thorough testing and keeping up-to-date with security updates.

Join Rise to see the full answer
How do you stay current with the latest mobile development trends?

Mention resources you utilize to keep updated, such as online courses, industry publications, forums, and conferences. Highlight your active participation in developer communities and how sharing knowledge with peers enhances your learning.

Join Rise to see the full answer
Describe a challenging project you worked on and how you approached it.

Select a project that showcases your skills and experience. Provide context about the project's challenges, explain your thought process in addressing these obstacles, and emphasize the positive outcomes as a result of your efforts.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Discuss your approach to task prioritization, such as using project management tools, setting deadlines, and maintaining clear communication with your team and stakeholders. Emphasize the importance of adaptability in managing shifting priorities.

Join Rise to see the full answer
What is your experience with CI/CD pipelines?

Explain your hands-on experience with CI/CD practices, detailing tools you have used and the impact they’ve had on your development workflow and quality assurance process. Describe how this approach benefits rapid deployment and feedback loops.

Join Rise to see the full answer
Why do you want to work for Kemin Industries?

Articulate your interest in Kemin Industries by aligning your values and career goals with the company’s mission. Mention the importance of using applied science to improve lives and how you believe your skills can contribute meaningfully to this vision.

Join Rise to see the full answer
How do you measure the success of a mobile application you've developed?

Identify key performance indicators (KPIs) such as user engagement, performance metrics, and feedback mechanisms. Emphasize your commitment to continuous improvement and how you use data analytics to assess and enhance user experience.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Insight Global Hybrid St Bernard, OH
Posted 14 days ago
Photo of the Rise User
Insight Global Hybrid Schiller Park, IL
Posted 14 days ago
Posted 3 days ago
Photo of the Rise User
Customer-Centric
Mission Driven
Rise from Within
Fast-Paced
Collaboration over Competition
Startup Mindset
Dare to be Different
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Medical Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Photo of the Rise User
Chabez Tech Remote Navi Mumbai Metro, Navi Mumbai, Maharashtra, India
Posted 19 hours ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 10 days ago

Everyone matters. We take care of each other. Leadership is here to serve. High character and hard work are above all else. Always know where you stand.

587 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 3, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!