Job Closed

This listing is no longer active.

Gugu Robotics logo
Gugu Robotics

The Future is Now; Beyond Boundaries, Beyond Imagination

Fullstack Engineer, Node.js

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

83 days ago

Salary

0

Seniority

Senior

Job Description

Fullstack Engineer, Node.js

Gugu Robotics

• Build and maintain backend services using Node.js (and some Python), including serverless architectures (e.g., AWS Lambda, API Gateway) • Develop and integrate APIs that support frontend applications and external systems • Contribute to frontend features and ensure smooth integration across the stack • Write clean, maintainable, and well-tested code with solid unit testing practices • Contribute to workflows using orchestration tools (e.g., workflow engines, state machines) • Support event-driven processes and asynchronous system operations (e.g., SQS, EventBridge) • Help improve system reliability through error handling and retries • Develop RESTful APIs and contribute to backend architecture • Integrate with third-party services and internal systems, including AI-driven platforms • Assist in optimizing performance and scalability of services (e.g., DynamoDB patterns) • Follow secure and reliable data handling practices • Troubleshoot issues in production environments with support from senior team members • Contribute to logging, monitoring, and debugging efforts • Assist with deployment and release processes in cloud-native environments (AWS, Docker) • Work closely with cross-functional teams across global locations • Participate in code reviews and team discussions • Deliver assigned features end-to-end with guidance • Continue developing technical skills, including AI-assisted development tools

Job Requirements

  • 3–5 years of professional software engineering experience
  • Strong experience with Node.js
  • Experience building and maintaining fullstack applications
  • Basic to intermediate experience with cloud environments (AWS preferred)
  • Familiarity with API design and backend systems
  • Familiarity with databases (SQL and/or NoSQL)
  • Experience working in production environments
  • Solid unit testing practices
  • Experience with containerization (e.g., Docker)

Benefits

  • Health insurance
  • Professional development opportunities
  • Flexible work arrangements

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Perform analysis of functional and non-functional requirements, and apply design patterns (enterprise integration patterns, design patterns, microservices patterns); • Conduct requirements gathering and specification for IT projects, design solutions for processes, mapping, user experience, and business analysis; • Prepare technical documentation and support project management; • Work closely with business, UX and product teams to build efficient solutions.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Develop software solutions following industry best practices. • Be proactive and act as a technical reference during key Scrum ceremonies. • Meet agreed development deadlines; • Interact and communicate with technical and non-technical stakeholders. • Help bridge the technical and business teams. • Support gathering client requirements and perform technical project estimations. • Model cloud software architectures. • Serve as a technical reference for the technologies used by the team; • Help bridge the technical and business teams. • Support gathering client requirements and perform technical project estimations. • Solve development issues. • Support leadership in ensuring code quality.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Work on the development and evolution of applications in .NET • Design and implement event-based solutions using Kafka • Work with event tagging and event observability • Participate in system architecture discussions and decisions • Support the team with technical questions and development best practices • Monitor and ensure the quality of technical deliverables • Initiate DSA requests and follow up on technical tasks • Collaborate with teams such as: • SRE • Cyber Security • Infrastructure • Monitor environment configuration and provisioning • Work with pipelines and deployment workflows in AKS (Azure Kubernetes Service) • Participate in planning future enhancements and the technical roadmap

Brazil
Job Closed
Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Working in different areas (e.g. Gameplay, AI, Engine), making new features and supporting the existing ones. • Meeting interesting people from different areas of game development. • Supporting different platforms and stores from Sony, Microsoft, Nintendo and others. • Participating in architectural decisions, design of new systems and modules, or prototyping new features. • Performance optimizations. • Going through each stage of the game development pipeline and release of the game.

Poland