Lead Full Stack (React-Node) Developer

Amazon Web Services, Business requirements, Communication skills, Continuous improvement, Android development, Architecture, Best practices, Continuous integration, Engineering, Git, HTML5, Hospitality, Mentorship, IT, IT management, Java, JavaScript, Jenkins, Leadership, Mobile, Node.js, Objective-C, Presentations, Problem solving, Puppet, QA, RESTful, React.js, Reasoning, Revision control, SOA, Scalability, Scrum, Security, Software, Software design, Strategic management, Training, UI, WAS, iOS development, Software development, Solution architecture, Specification, CSS, Documentation, Electronic commerce, Swift, React, Angular, AngularJS, Angular JS, React JS, ReactJS, Full Stack, Full Stack Java, spring boot, elastic search, node, nodejs, node js, elasticsearch, typescript, type script, front end developer, front end, design, mock up, lead, team leadership, project leadership, tech lead, technical lead, project lead
Full Time
$140,000 - $160,000
Work from home available Travel required to 25%.

Job Description


    • Strong oral, written, presentation and listening communication skills
    • Strong interpersonal and leadership/mentorship skills
    • Strong reasoning, analytical, and problem-solving skills
    • Expert level proficiency in UI technologies HTML5, CSS and JavaScript, React REQUIRED
    • Expertise with Node REQUIRED
    • Graph QL strongly preferred
    • Team/project leadership
    • Exposure to Java, NodeJS, TypeScript and Elastic Search a HUGE PLUS
    • Spring Boot microservice development from scratch a huge plus
    • Experience with Service Oriented Architecture concepts, web/RESTful services, and event-driven architecture a HUGE PLUS.
    • Experience with one of the mobile technologies like Objective-C or Swift, Android SDK or iOS SDK frameworks is desired.
    • Experience with AWS is desired.
    • Experience in e-commerce domain and/or hospitality industry is desired.
    • Expertise in web and/or distributed application design.
    • Experience in Version control such as Git and Stash.
    • Experience in Continuous Integration/Delivery toolkits such as Jenkins/Puppet.

Technical Specifications:

    • Provides technical leadership to all the teams in the domain to drive architecture, design, and code quality in alignment with vision and direction set for the department.  Actively participates within a scrum team to design, develop, test and deploy software.
    • Owner and reviewer of new initiatives for the Standard Development Platform along with other Senior Engineers and PSEs.
    • Understands and assists in determining the role of the department in the overall corporate strategy and sets objectives that are aligned with this role. 
    • Promotes and ensures a high level of technical excellence in our IT development staff that is in keeping with a high-performing organization.
    • Maintains continual communication with assigned project teams, verifying what was designed was built and adjusting the solution architecture as appropriate throughout the project.
    • Helps define and promotes best practices and guidelines to ensure continuous improvement in resilience, quality, scalability and performance within the engineering staff.
    • Ensures that standards are followed for technical excellence, including relevant certifications. 
    • Helps ensure Engineers have the relevant training and tools required to perform optimally within a high-performing organization and to deliver quality software products.
    • Anticipates future technology needs based on business requirements and participates in the selection and rollout of new technologies and tools.
    • Helps to define relevant technical skills needed, including patterns, security, resilience, programming languages, certifications, performance, software design, documentation, etc.
Dice Id : prosum
Position Id : BMC20788
Originally Posted : 9 months ago
Have a Job? Post it