Job Opportunity // iOS Software Engineer with Moovn Technologies
Job Opportunity // iOS Software Engineer with Moovn Technologies
MOOVN is looking for a seasoned software engineer to join a stellar technical team to work on the following: iOS Applications (Rider & Driver)
While this is an individual contributor role, you’ll be involved in many aspects– helping evolve the company’s existing architecture, working with teams to improve operations, and implementing new features and functionality.
About the company
MOOVN, a Washington State, USA registered transportation technology company, provides a digital platform that enables users to book rides or schedule deliveries on-demand or in advance. We are revolutionizing global mobility and transforming lives particularly in emerging markets. Our technologies help facilitate the movement of people and the delivery of goods and services from the marketplace to the consumer.
MOOVN’s small core of highly-skilled staff is headquartered in Seattle, but works closely with our global teams to change the lives of millions of people around the world through the use of technology.
Candidate Profile
MOOVN’ is looking for someone who has an interest in system architecture and a passion for getting things done.
You should also be smart enough to work at top companies, but also picky about finding the right role. You should be experienced, but also like to learn new things. And you want to work with smart people and have fun building something great.
You will be tasked with coding applications for mobile apple products, including iPhones, iPod Touches and iPad and you will need to be fluent in the coding languages of C, C++, Objective-C or Swift.
Functions
The job involves the following responsibilities:
Own the development, testing and maintenance of native SDKs and Unity on different mobile platforms, their respective OS versions, and devices
Partner with (redacted) to design and test new features and products
You have the desire to learn new things, try new technology, and seek opportunities to grow and mentor
Provided thought leadership in mobile engineering and bring your passion for technology to motivate and inspire on a day to day basis
Provide detailed estimates of work and ensure timely delivery of features
Produce and ensure delivery of quality, readable, and well-tested code
Rely on judgement and experience to plan and accomplish goals in a timely manner
Own the elements required to deliver features and results to internal stakeholders
Experience with one or more general purpose programming languages including but not limited to: Ruby, CSS, PHP, mySQL, HTML-5, SASS/LESS, Javascript, C, Objective C, SWIFT, C++, X-Code, Java, MongoDB
Design, develop, test, deploy, maintain and improve software
Design and create services and system architecture for your projects, and contribute and provide feedback to other team members
Help improve our code quality through writing unit tests, automation and performing code reviews
Participate in brainstorming sessions and contribute ideas to our technology stack, algorithms and product development roadmap.
Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
Create a roadmap to bring Moovn into the Machine Learning realm.
Qualifications
Consideration will be given to persons with:
2-7 years of recent hands-on coding and software design
Bachelor’s, master’s, or doctorate degree in a related field, or an intriguing reason for not having one
A track record of projects completed on time – you are a flawless executor, not a procrastinator
You find satisfaction in a job well done and want to solve head-scratching challenges
Prior mobile app development experience with iOS platform
Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives
Deep understanding and proficiency in building mobile apps from scratch using at least one mobile language (Swift, Java, Objective-C, etc.). Experience with multiple platforms preferred.
Experience with Agile Development methodologies
Expertise in designing testable software and building large scale, complex applications
Prior experience integrating 3rd party API’s and interfaces
Willingness to learn new technologies
Self-motivated with strong problem-solving skills
Passionate about writing clean, well organized, and production-ready code
Knowledge and Skills
Ability to develop fresh approaches and innovate as appropriate.
Ability to provide strategic leadership and management, ensuring that the vision is not lost in the daily operations of the organization.
Set clear priorities between competing demands for resources and manage your own tasks and priorities effectively and with minimal supervision.
Ability to work well in a diverse, inter-cultural environment.
Excellent communication skills.
Ability to adapt to fast delivery working environment
Think you have what it takes? Apply for the job here
Share
Related posts
Fostering Connection // How Coworking Spaces Are Revolutionizing Community Building
Jamii.One, a fintech company that works with communities helping them unlock the potential of the unbanked has scooped two prestigious awards at Danish Digital Awards in 2023.