HAYS PLC
HAYS PLC
...

Full stack engineer

Job Title

Javascript Developer

Sector

IT Sector

Location

New York, United States

Remote

Salary

Gross remuneration 130000.00 - 140000.00 $ Yearly

Job Type

Permanent

Working hours

Full time

Job Description

Role Description


Seeking a FullStack Javascript Engineer on behalf of our client a fortune 200 global retail, manufacturing and ecommerce conglomerate. This position is 100% Remote. Qualified candidates are encouraged to apply.


As a Full Stack Engineer you’ll get to:


• Work cross functionally in an Agile/Scrum environment alongside Development and Product Management to deliver high quality solutions

• Design and develop software in modern enterprise-class Web languages and development platforms, including cloud-based and containerized platforms

• Design and develop REST Services with AWS Lambda and API Gateway

• Design and develop IoT device integrations

• Creation/maintenance of the CI/CD solution using Amazon Code Pipeline

• Work in a collaborative, agile development setting incorporating elements of Scrum and Kanban

• Work on a team with product owners, UI/UX, development and test team members

• Participate in design and code reviews of both own code as well as that of others

• Maintain software quality and reliability by creating testing artifacts, unit tests, and providing the communication needed to ensure modified artifacts are continuously releasable

• Bring to life and support production-grade, scalable, high-quality software applications

• Ability to potentially mix in other new and emerging technologies as appropriate


Skills & Requirements


• 3-5 years of experience with JavaScript, including Node.js and React

• 3+ years of experience with AWS, including AWS Lambda, S3, Serverless / CloudFormation configuration, and API Gateway

• Experience creating secure REST Services

• Solid grasp of algorithms, memory management, object-oriented programming and concurrent programming

• Exhibit software design, coding, and testing best practices

• Experience with static code analysis tools

• Experience with unit testing frameworks

• Excellent verbal, written and presentation communication skills with strong analytical, problem solving and project management ability

• Organized and detail-oriented; able to effectively perform multiple/concurrent tasks within deadlines in a dynamic environment

• Experience working in an Agile software development environment in general

Company

In case you offer a job
Create a job offer Create a company page