30 Oct
|
Mindbody
|
India
We're revolutionizing the fitness & wellness industry, and we're looking for talented people to help us do it. We're not just another tech company—we're far and away the leader of our industry. We're a passionate engineering, platform, and operations team, developing and supporting ground-breaking products. Together, we'll build for the future, creating more opportunities for wellness businesses around the world to help their customers lead full, healthy lives. We believe in building a diverse company where everyone feels safe bringing their authentic selves to work. As a Software Engineer III, you'll be a part of Mindbody engineering team, you'll pursue continuous improvement to help Mindbody achieve its mission: Makes implementation design decisions around new Mobile feature components
Produces contingency plans for critical projects
Analyses technical requirements with the team to gauge level of effort
Breaks down complex projects and delegates work to junior engineers
Collaborates with backend engineers to efficiently build out new API for mobile apps
Carefully analyses design specifications before coding to understand effort levels required
Writes and executes tests for your own code, including creating comprehensive unit tests
Performs peer code reviews to ensure quality of the codebase
Ensures designs and projects created comply with design library guidelines, internal best practices, and coding conventions when applicable
We care less about which languages or frameworks you know, and more that you're excited to produce high-quality code and be consciously evolving. We work very closely with our brilliant product team to deliver a world-class user experience, and ultimately to empower our users to create and grow successful businesses.
You'll thrive in this role with experience in
- 7 to 10 years of experience in iOS Engineering
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with performance and memory tuning with tools such as Instruments.
- Familiarity with cloud message APIs and push notifications.
- Solid understanding of the full mobile development life cycle.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Experience in using swift package manager.
- Experience with performance and memory tuning with tools (such as Instruments etc depending on project needs.
- Unit and UI Testing code for robustness, including edge cases, usability, and general reliability
- Expertise in building complex layouts.
- Strong UI and design skills.
- Familiar with software development lifecycle (SDLC) and programming design patterns
- Skilful at reviewing new feature impact on an application and recognizing potential risks.
- Good to have knowledge of android app development, java and Kotlin.
While we value experience with these technologies, we're primarily looking for team members with strong technical skills and the ability to quicky pick up current tools and frameworks
~ We highly value diversity at our company and encourage people of all different backgrounds, experiences, abilities and perspectives to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected characteristics.
By entering your email and phone number and submitting your application, you consent to receive emails, calls and SMS about your application and other roles at Mindbody, including by auto-dialer. Message and data rates may apply.
📌 Software Engineer (Kotlin/Android) (India)
🏢 Mindbody
📍 India