Software Engineer - Mobile - #1414558
Ludus
Date: 12 hours ago
City: Grand Rapids, MI
Salary:
$100,000
-
$120,000
per year
Contract type: Full time

Ludus is looking for a Mobile Software Engineer to join our engineering team, bringing mobile expertise to help deliver exceptional mobile experiences and support our continued growth
Ludus is a SaaS company that builds digital tools trusted by thousands of organizations of all sizes to power their event ticketing, marketing, fundraising, retail and registration needs.
Ludus is seeking a Software Engineer Mobile to join our fast-paced Engineering team. This role will be responsible for developing and supporting our mobile applications: implementing features based on designs and specifications, collaborating with the development team, following established coding standards, participating in code reviews, and assisting with troubleshooting technical issues. You will work closely with other teams to ensure successful delivery of mobile features while maintaining code quality and staying informed about mobile development trends.
Our team generally works standard business hours (9 AM–5 PM EST), but Ludus offers a flexible work environment and encourages employees to find a schedule that works best for them. While it's uncommon, there may be rare situations where urgent issues require attention outside of normal hours. If you're not comfortable occasionally stepping in during these moments, this role may not be the right fit.
Join us in our mission to bring people together through shared experiences and building digital tools for arts organizations.
Learn More About Ludus Here
Things you should know before applying
At Ludus, our mission is to bring people together through shared experiences. It’s a big goal that allows for limitless expansion to make a difference in the world.
We get shit done, move fast, and are constantly learning and adapting. We embrace low process and high trust to navigate change and figure out what works.
We believe success is never final and when you think it is, that is when you fail. For us, success is a sum of small efforts, including trial and error, so we move at an unrelenting weekly pace.
In order to grow as a company and individually, discomfort is necessary so we can continue exploring new ideas and push ourselves to build quality tools to offer the best solutions for our customers.
If you prefer a hand-holding environment where everything is black and white, that’s not us. If you’re a self-starter and can thrive in controlled chaos, Ludus is the place for you — it’s time to find your role
What You'll Be Doing
(In no certain order)
Health Insurance (Medical, Vision, Dental) — Provided by Blue Cross Blue Shields and Guardian. Ludus covers 90% of the premium of our employees and 50% of all dependents.
401(k) matching — Full match on the first 5% contribution and 50% match on the next 5% of contribution (7.5% contribution match by Ludus if you contribute 10%).
Profit Sharing and Stock Options — We believe in sharing our success and offer annual profit-sharing bonuses during profitable years, along with stock options that give employees a stake in our long-term growth and success.
Personal Wellness — $50 monthly reimbursement that can be used on anything personal wellness related.
Experience Credit — $100 yearly reimbursement toward concert tickets, theatre tickets, etc. to encourage shared experiences.
Flexible PTO — Take the time you need for vacation or personal days - simply work with your team to ensure everything runs smooth while you are away.
Sick Days — We do not track sick days. If you're under the weather, we expect you to take the time needed to recover within reason.
Role Details
Interested in joining our growing team? Then we'd love to hear from you!
Ludus is a SaaS company that builds digital tools trusted by thousands of organizations of all sizes to power their event ticketing, marketing, fundraising, retail and registration needs.
Ludus is seeking a Software Engineer Mobile to join our fast-paced Engineering team. This role will be responsible for developing and supporting our mobile applications: implementing features based on designs and specifications, collaborating with the development team, following established coding standards, participating in code reviews, and assisting with troubleshooting technical issues. You will work closely with other teams to ensure successful delivery of mobile features while maintaining code quality and staying informed about mobile development trends.
Our team generally works standard business hours (9 AM–5 PM EST), but Ludus offers a flexible work environment and encourages employees to find a schedule that works best for them. While it's uncommon, there may be rare situations where urgent issues require attention outside of normal hours. If you're not comfortable occasionally stepping in during these moments, this role may not be the right fit.
Join us in our mission to bring people together through shared experiences and building digital tools for arts organizations.
Learn More About Ludus Here
Things you should know before applying
At Ludus, our mission is to bring people together through shared experiences. It’s a big goal that allows for limitless expansion to make a difference in the world.
We get shit done, move fast, and are constantly learning and adapting. We embrace low process and high trust to navigate change and figure out what works.
We believe success is never final and when you think it is, that is when you fail. For us, success is a sum of small efforts, including trial and error, so we move at an unrelenting weekly pace.
In order to grow as a company and individually, discomfort is necessary so we can continue exploring new ideas and push ourselves to build quality tools to offer the best solutions for our customers.
If you prefer a hand-holding environment where everything is black and white, that’s not us. If you’re a self-starter and can thrive in controlled chaos, Ludus is the place for you — it’s time to find your role
What You'll Be Doing
- Developing new features in our mobile applications
- Maintain and improve existing mobile apps, ensuring they meet quality standards
- Testing/reviewing other team members features
- Troubleshoot and resolve bugs/issues within the apps
- Stay current with best practices for mobile app development
(In no certain order)
- 2+ years of experience developing mobile apps natively for iOS and Android
- Experience working with Apple and Google’s profile signing and certificate requirements
- Experience with deploying applications to a testing state (ex. TestFlight) and deploying live to the Google Play and App Stores
- Understanding of the mobile architecture and code compiling/building
- Strong understanding of mobile front-end technologies and frameworks (SwiftUI and Jetpack Compose)
- Strong knowledge of object-oriented programming
- Understanding of fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools, such as Git
- Ability to add external packages to a mobile codebase through package managers (ex. Cocoa Pods)
- Willingness and ability to understand non-mobile code (Laravel API) to help with local development and troubleshooting
- Experience developing with the Stripe API and SDK
- Proficiency in Jira for streamlined project management.
- Ability to collaborate with humility and curiosity in a team environment
- Thinks outside the box to solve issues
- High level of motivation and willingness to help improve our codebase as an individual contributor
Health Insurance (Medical, Vision, Dental) — Provided by Blue Cross Blue Shields and Guardian. Ludus covers 90% of the premium of our employees and 50% of all dependents.
401(k) matching — Full match on the first 5% contribution and 50% match on the next 5% of contribution (7.5% contribution match by Ludus if you contribute 10%).
Profit Sharing and Stock Options — We believe in sharing our success and offer annual profit-sharing bonuses during profitable years, along with stock options that give employees a stake in our long-term growth and success.
Personal Wellness — $50 monthly reimbursement that can be used on anything personal wellness related.
Experience Credit — $100 yearly reimbursement toward concert tickets, theatre tickets, etc. to encourage shared experiences.
Flexible PTO — Take the time you need for vacation or personal days - simply work with your team to ensure everything runs smooth while you are away.
Sick Days — We do not track sick days. If you're under the weather, we expect you to take the time needed to recover within reason.
Role Details
- Salary Range: $100k-$115k
- Location: Hybrid West Michigan
Interested in joining our growing team? Then we'd love to hear from you!
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Software Engineer I (M/F/D)*
TGW Logistics,
Grand Rapids, MI
1 week ago
The Software Engineer I is an entry-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you’ll be handling Collaborates with developers and functional subject matter experts (SMEs) to deliver high quality, successful implementations that meet the customer’s expectations Writes C# and Java code to meet...

Manager - BI/Analytics/Data (Hybrid)
Veralto,
Grand Rapids, MI
$140,000
-
$150,000
per year
3 weeks ago
This position is hybrid with preference to come in a few days a week with flexibility to come onsite monthly. Imagine yourself… Inspire and lead a global team of 3 to solve solving complex challenges and make an impact. Leverage your technical expertise to architect and execute a robust Master Data Management (MDM) strategy—laying the foundation for smarter decisions, greater...

Entry Level Marketing Coordinator
Hustle Notice Biz,
Grand Rapids, MI
$17.8
-
$24.5
per hour
3 weeks ago
Job Title: Entry Level Marketing Coordinator Location: Grand Rapids, MI Department: Marketing Reports to: Marketing Manager Job Type: Full-Time Job Summary We are seeking a passionate and motivated Entry Level Marketing Coordinator to join our dynamic marketing team. This role is ideal for recent graduates or individuals looking to kickstart their career in marketing and gain hands-on experience in a...
