Senior Node Engineer

Gorilla Logic Logo

Gorilla Logic

πŸ“Remote - Colombia, Costa Rica

Summary

Join Gorilla Logic as a Senior Fullstack Technical Lead, contributing to the development and maintenance of web and mobile applications for Fortune 500 and SMB clients. You will provide technical leadership to cross-functional teams, collaborate with Product Owners and Scrum Masters, and make key technical implementation decisions. Responsibilities include architectural leadership, mentoring fellow developers, and working with DevOps and QA to build a quality-focused CI/CD pipeline. Success hinges on critical thinking, self-motivation, and effective teamwork. The role requires extensive experience in backend and frontend development, using technologies like Node.js, React, and AWS services. A Bachelor's degree in Computer Science or equivalent experience is necessary.

Requirements

  • Excellent English and communications skills required
  • Good analytical thinking and problem-solving skills
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 5+ years of backend development experience with Node.js/Express/NestJS
  • 5+ years of experience with React/ Next.js and state management libraries like Redux
  • 5+ years of experience with modern JavaScript, including ES6, ES7, and TypeScript
  • Experience with GraphQL and Prisma
  • Professional development experience with SQL and/or Redis databases
  • Ability to design and optimize scalable, efficient SQL ETL queries for data retrieval, transformation, and normalization
  • Experience building and maintaining backend services with Node.js , ensuring high performance and responsiveness
  • Proficiency with AWS services such as Lambda, S3, CloudWatch, and EventBridge
  • API and microservices use and development experience
  • Experience contributing to system architecture and participating in code reviews
  • Cross-browser/device responsive development experience
  • Familiarity with Agile methodologies and CI/CD best practices

Responsibilities

  • Provide technical leadership to a cross-functional development team(s)
  • Collaborate with the Product Owner and Scrum Master, responsible for technical implementation decisions in support of requirements
  • Provide architectural leadership to the team and our client
  • Work with an agile team to build, maintain and optimize our client’s applications
  • Mentor fellow developers
  • Work with DevOps and QA to build a quality-focused CI/CD pipeline

Preferred Qualifications

  • Ability to test code for quality assurance
  • Exposure to Go and PHP (for Drupal sites) is a plus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.