Posted almost 5 years ago
The Job:As moovel’s next Android Engineer you’ll be responsible for delivering world-class mobile applications to transit agencies and users throughout the world. The ideal candidate believes development is a team activity and enjoys it being that way. You thrive in a fast-paced environment and are willing to fill any role to help their team be successful. In this role you will work full-time, as a remote employee as part of a cross-functional team. We will provide you with the tools and support to ensure you are successful in your role. What we’re looking for is exceptional people who share a passion for developing creative solutions that advance our mission and vision.● Working collaboratively in an agile cross-functional team● Contributing to the design and development of new products and services● Supporting existing products and services that people are using everyday● Applying development best practices to your work● Crafting clean code supported by automated tests● Leaving the code base in a better state than you found it● Reviewing user interface designs and providing feedback● Collaborating with other teams to ensure consistency and promote reuse● Working with Product Managers to understand requirements● Estimating level of effort and story points to support planning● Writing automated unit, integration and e2e tests with your features● Performing manual testing when needed and identifying how to automate it moving forward● Improving the performance, availability and overall quality of our platform● Other duties and responsibilities as defined by the company Who You Are:● BS in Computer Science, Engineering, or related subject● 4+ years of software development experience● 2+ years of Android development experience● Expertise in Java and the Android SDK● Experience working with RESTful web services and JSON● Complete understanding of the mobile development life cycle● Thorough knowledge of the mobile landscape, architectures, trends, and emerging technologies● Experience with Kotlin● Strong interpersonal communication skills● Ability to work collaboratively and effectively in a team environment● Ability to be productive with a multiple languages, frameworks and paradigms● Willingness and capacity to learn new frameworks and languages quickly● Positive attitude and a willingness to step into legacy code baseSpecial Information (Travel required, physical requirements, etc.):● Additional hours as necessary to accomplish objectives, goals and projects● Travel required: 0-5% of the timeTrendSpider
ClickMagick
ConvertKit
Confidential