The Client is looking for Senior React Native Developer for there Mobile Application team. The candidate must be highly skilled in Progressive Web Applications and have good command of HTML, CSS and JavaScript. Must have excellent communication and be able to work well in a small team, remote environment.
Responsibilities
Work with back-end developers to define API contracts and use those contracts in-app;
Collaborate with the client to determine feasibility of requirements;
Ensure ongoing code quality via automated unit and integration testing;
Develop and deliver platform and application enhancements which meet or exceed customer needs;
Work with UX Designers, Architects, and other Developers to implement full stack web and mobile solutions;
Develop responsive web application using HTML5, CSS, and JavaScript, and associated JavaScript frameworks, for desktop, tablet, and mobile platforms;
Unit-test code for robustness, including edge cases, usability, and general reliability;
Work as part of an Agile Scrum team;
Design and develop scalable web applications using open source technologies;
Create solutions using leading edge technologies;
Continuously discover, evaluate, and implement new technologies to maximize development efficiency;
Collaborate with cross-functional teams to define, design, and ship new features;
Work on bug fixing and improving application performance;
Mobile Developer with expertise in Native Mobile development – iOS and Android;
Working with third-party datasources and APIs.
Requirements
Ability to work with remote team members, either offshore or different location within US;
10+ years of work experience in a senior technical role with direct hands-on skill set;
Shown prior work/accomplishment a great plus;
BS/MS in Computer Science, Engineering, or equivalent experience
Proven ability to be self-directed and operate effectively in a fast-paced, high-energy environment;
Proven ability to define and implement effective software development methodologies;
Ability to communicate, influence other supporting teams such as product, QA, devops, etc. to achieve the objectives;
Experience collaborating with senior developers, project managers, and designers in a fast-paced environment with little supervision;
Expertise with HTML5, CSS3 and Responsive Web Development;
Familiarity with Scrum and agile project methodologies;
Clear knowledge of software development best practices;
Able to deliver results on time, and take responsibility for a project’s successful outcome;
Highly skilled JavaScript developer using AngularJS, Angular 6 or similar frameworks;
Familiarity with common popular React Native libraries, components, and frameworks.