What are the responsibilities and job description for the Mobile Developer position at JPC Partners?
We are seeking a skilled web developer with a strong understanding of web and mobile development with a focus on building high-quality, high-performance web and mobile applications using React and React Native. This person will work with a team of experienced technical leads, developers, and business resources to build best-in-class applications.
ESSENTIAL FUNCTIONS:
ESSENTIAL FUNCTIONS:
- The ideal candidate will be proficient in web and mobile development concepts and have the necessary technical skills to support the organization s application development.
- Use advanced programming techniques including object-oriented and functional development, Web Accessibility, and RESTful design patterns to develop web and mobile applications.
- Develop and maintain user interface components using React and React Native frameworks.
- Ability to effectively articulate technical designs and solutions via verbal and written formats.
- Ability to research technical challenges, find solutions independently, and work independently or as a member of a team.
- 6 years of JavaScript experience, including concepts like asynchronous programming.
- 6 years of HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility.
- 6 years of experience with browser APIs and optimizing front-end performance.
- Build and enhance the test coverage (unit, functional, and integration) of multiple applications.
- Experience with the entire app lifecycle from concept to deployment and beyond, including CD/CI.
- Architect efficient and reusable front and middle-tier systems that drive complex web and mobile applications.
- Self-starter with strong self-management skills.
- Ability to organize and manage multiple priorities.
- Background in the Financial Industry or related field is a plus.
- BS/MS in Computer Science or a related technical field or equivalent experience.