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:
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.
ESSENTIAL QUALIFICATIONS:
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.
Required Education/Experience:
Background in the Financial Industry or related field is a plus.
BS/MS in Computer Science or a related technical field or equivalent experience.