Senior Node Engineer

Gorilla Logic
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:
Similar Remote Jobs
