Full-Stack Developer (Node/React) in IronLlama

Closed job - No longer receiving applicants

IronLlama is a hardware and software consultancy that builds solutions for emerging, mid-size, and growing companies using innovative technologies, top talent, and nearshore teams. We are looking for a Semi Senior Software Engineer to join the engineering department here at IronLlama in New York City, with extensive experience building web applications using business-grade technologies using Node.js and React, updating apps with new versions of Node, that enjoy unit testing, who are always looking for optimal performance and have an interest in providing comprehensive and high-quality solutions to customers.

Job functions

  • Using Node.js and React as primary tools for developing and maintaining web applications.
  • Managing architecture decisions with the goal of designing maintainable applications that are easy to modify over time.
  • Pair-programming.
  • Participating in formal and informal code reviews.
  • Designing appropriate testing strategies, finding the ideal balance between unit and integration testing.
  • Ensuring the proper functioning of all developed parts, such as integrations with third parties, multiple web browsers, accessibility, proper display on mobile devices, etc.
  • Preparing technical documentation based on task specifications.
  • Aiming to be expert in the tools, languages and libraries used by the team, as well as adopting and improving their practices.
  • Researching and suggesting new technologies in order to apply them to current or future projects.
  • Promoting the principle of integration and continuous delivery.
  • Performing the work with responsibility, flexibility and autonomy.

Qualifications and requirements

  • Node.js (3+ years)
  • React (3+ years) we are using NextJS
  • GraphQL core concepts
  • Knowledge of CSS modules and SASS
  • Testing tools like Jest.js
  • Familiarity with AWS ecosystem and lambda
Docker and DevOps skills to release apps to AWS EC2 instances.

Desirable skills

  • Design patterns
  • Scrum or similar methodology for agile software development.
  • Preparation of documents with technical specifications.
  • Experience in scalability of complex and high demand systems.
  • Good software engineering practices.
  • Experience in UNIX systems and platforms such as AWS.
  • Integrating a web application with other applications or web services.
  • Monitoring and optimizing the performance of a web application.

Benefits

  • Fully remote forever
  • Training plan, continuous learning.

Fully remote You can work from anywhere in the world.
Informal dress code No dress code is enforced.
Vacation over legal IronLlama gives you paid vacations over the legal minimum.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.