Senior Lead React Developer
Senior Lead React Developer
Create and expand a Reactive Native app that brings all web functionality of a CRM to Android and iOS. You will take ownership over the front-end product, In additional to delivering solid and maintainable software, you will understand company dynamics and good processes.
6+ years professional development
2+ years React Native, Node.js, Webpack
Proficient working with React and Redux in Javascript
2+ years with either Swift, Java, Objective C.
Knowledgeable of REST principles
Familiar with NoSQL databases
Familiar with the following (exp a plus)
REST principles
GraphQL, Redux, Apollo, Redis, Jenkins, Gitlab
Proficient working with Laravel/Lumen Frameworks
Familiarity with Jest/Detox or other testing libraries for automated testing (and/or willingness to implement) is a must.
Other
Desire to write clean, precise unit testing for front-end and back-end services
Must follow agile development processes and participate in sprint planning
Must have a track record of consistently meeting deadlines
Must have strong communication skills, verbal and written
Communicate well with non-technical and technical team members
Implement the designs of a team of technologists and user interface designers
Work with the existing code from the platforms
Collaborate with other software developers, designers, and technologists remotely
Provide man-hour or level of effort estimates for tasks
Actively participate in meetings, including scrum meetings—assist with finding the best possible balance between functionality requirements, usability, technical feasibility, and scheduling realities
Adhere to our team’s coding standards for readability, efficiency, and maintainability (this includes creating documentation and performing unit testing)
Resolve defects and support requests
Perform continuous integration
Work with project cycles and manage rapid changes
Work under pressure and with deadlines
Think creatively, adapt to circumstances, learn from co-workers, and share information and experiences
Perform multiple tasks concurrently
Job Type:
Full-time
Work authorization:
United States (Required)