Title:Android Developer
Reports to: Sr Manager Software Engineering
Champions of our craft, mobileforming is made up of scrappy and sometimes nerdy, humble heroes. We are fun-tastic mobile disrupters, passionate about building great apps by challenging the status quo and reinventing the norm. Simply put, we are tech-heads who are given the entrepreneurial freedom to build amazing technology with one goal in mind: make the world easier to use.
WHAT YOU'LL BE DOING
- Participate in domain analysis and design, hands-on application development and testing, code and design reviews
- Assist in analyzing and troubleshooting issues and defects in environments as well as performance or design inefficiencies.
- Following best practices for development such as continuous integration, unit and integration testing and code coverage analysis.
- Joining a SCRUM team and following agile patterns and methodology
- Stay abreast of the latest technologies and tools being used to improve software development and delivery.
WHAT SKILLS YOU NEED:
- A degree in Computer Science or related field strongly preferred
2+ years of software development with Android
- Knowledgeable about the full life-cycle of software development, including requirements analysis, design, development, testing and implementation strongly preferred.
- General consulting skills including analysis and problem solving, written and verbal communication and team collaboration a plus
- Experienced with JSON and XML
- Experienced with RESTful Web Services
- Familiarity with relational database design and sql
- Familiarity using source control and build tools (Git and Gradle a plus)
- Familiarity developing in Kotlin a plus
- Familiarity with relevant 3rd party libraries, such as Retrofit and RxJava, a plus
- Familiarity with ticketing/bug tracking systems like Jira a plus
- Familiarity with Test Driven Development, especially on Android, a huge plus
- Familiarity developing with IDEs, especially Android Studio or IntelliJ, a plus
- Passion and interest in Android and other Google technologies a plus
THE WORK PERKS:
- We pay really well
- Super competitive Health Benefits, on day 1!
- Time away with your newborn
- Excellence Incentives
- Discounts galore
- Always stocked up on noms
- Cake Time celebrations
- Flexible Workspace
- Flex-Time
- Weekly Game/Movie Night
- Weekly Yoga Night
- Frequent company outings
- Nap/Wellness Room