**ADP SBS division is hiring a Senior Application Developer - Mobile**
ADP SBS division is searching for a Senior Application Developer - Mobile to help us integrate the latest iteration of our cutting-edge payroll platform into the mobile space.
You will work within a Scrum team to bring the designs and ideas to life.
You will start your day on a scrum call to sync up the sprint work and goal with your team.
You will spend most of your day designing, developing and testing your code and supporting your team members.
You will be able to deploy your code in production using automated continuous integration and continuous deployment.
You will work with product managers, analysts, architects, and engineers to plan, design, develop, test, and implement information technology solutions.
**WHAT YOU'LL DO**:
**Here's what you can expect on a typical day**:
- Design, develop and test new features by updating existing code, as well as from the ground up
- Make key contributions to our architecture and unified React Native codebase to share across our iOS and Android clients
- Participate in the product development cycle by contributing your mobile expertise from feature inception to development through to release.
- Participate in code reviews
- Write unit tests, and work with QA to ensure functional automated tests can be written
- Work closely with project, design, data, qa and other engineers
- Optimize the platform to ensure high performance by writing quality code and partnering with QA team to test and fix bugs
**HOW YOU'LL SUCCEED IN THIS ROLE**:
- 4+ years of hybrid mobile app development experience (must have detailed WebView/WKWebView knowledge)
- Experience with React Native, Java/Kotlin and Swift/Objective C
- Familiarity with build tools and Continuous Integration
- Knowledge of layouts, themes, styles, views and other UI concepts
- Knowledge of Git/Github
- Cares about User Experience and has strong debugging skills
- Excellent OO skills and a solid understanding of basic OO concepts, design patterns and solid principles
- High attention to detail
- Passion for web technologies in general is desired
- Any exposure to NodeJs, React.js and MongoDB is a huge plus
**HOW YOU'LL STAND OUT**:
- **Self-guided worker**: capable of working with different product teams with little supervision after the initial learning period
- Strong collaboration skills: ability to establish good relationships with the customers
- **Developer empathy**: ability to empathize with developers, by being flexible in solution design without compromising best practices and standards.
- **Improvisation (lateral thinking)**: the ability to think across disciplines and existing boundaries (technologies/business/geographies)
- **Research**: an inclination to continuous research inside and outside of the current focus fields
**YOU'LL LOVE WORKING HERE BECAUSE YOU CAN**:
- **Have courageous team collaboration.
** Courage comes from how associates are willing to have difficult conversations, speak up, be an owner, and challenge one another's ideas to find the best solution.
- **Deliver at epic scale.
** We deliver real user outcomes using strong judgment and good instincts.
We're obsessed with the art of achieving simplicity with a focus on client happiness and productivity.
- **Be surrounded by curious learners.
** We align ourselves with other smart people in an environment where we grow and elevate one another to the next level.
We encourage our associates to listen, stay agile, and learn from mistakes.
- **Act like an owner & doer.
** Mission-driven and committed to leading change, you will be encouraged to take on any challenge and solve complex problems.
No tasks are beneath or too great for us.
We are hands-on and willing to master our craft.
- **Give back to others.
**Always do the right thing for our clients and our community and humbly give back to the community where we live and work.
Support our associates in times of need through ADP's Philanthropic Foundation.
- **Join a company committed to equality and equity.
**Our goal is to impact lasting change through our actions.
**Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP**: ADP affirms that inequality is detrimental to our associates, our clients, and the communities we serve.
Our goal is to impact lasting change through our actions.
Together, we unite for equality and equity.
ADP is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability.
We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.