One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Parallel over 1 year ago
software development🇺🇸usa only
Apply Now

This job is for GoGrow(https://www.gogrow.dev/) posted via Parallel. This is a full-time role.

GoGrow is seeking a talented and motivated semi-senior Node engineer to join our fast-growing team. As a semi-senior Node engineer at GoGrow, you will play a crucial role in designing and implementing server-side applications using Node.js and related technologies such as Express, MongoDB, and AWS.


Your primary responsibilities will include:


  • Collaborating with cross-functional teams to define, design, and ship new features for our server-side applications
  • Debugging and troubleshooting issues in the application stack
  • Building and maintaining scalable and performant APIs and microservices
  • Mentoring junior engineers and helping them improve their skills and understanding of the technologies being used

To be successful in this role, you should have a strong understanding of JavaScript and the Node.js runtime, as well as experience with common Node.js libraries and frameworks. You should also be familiar with best practices for building scalable and maintainable server-side applications, and have strong problem-solving skills.


Skills and experience 🛠️


- At least 2 years of experience in Node.js, Express, Javascript, Typescript, and REST APIs.


- Familiarity with ORMs such as Sequelize, TypeORM, MikroORM, or Mongoose is required.


- Experience with both relational and non-relational databases (such as PostgreSQL, MySQL, and Mongo) is preferred.


- Knowledge of AWS, Heroku, and CI tools (such as GH Actions, CircleCI, and TravisCI) is a plus.


- Test-driven development experience is also a plus.


- It is important that the candidate has good communication skills in English.


Benefits 💰


We offer a flexible work schedule, allowing you to work remotely or on-site in our Montevideo office. You will have the opportunity to earn your salary in USD and take free English classes to enhance your skills. We also provide a discounted lunch program and a MacBook Pro for all of our team members. This is a great opportunity to join a dynamic and supportive team while having the flexibility to manage your own schedule. Don't miss out on this exciting opportunity to grow your career and take advantage of all the benefits we have to offer!