Senior Full-Stack Software Engineer

Bellwood Labs Logo

Bellwood Labs

πŸ“Remote - Worldwide

Summary

Join Bellwood as a Senior Full Stack Software Engineer to build and scale business-critical web products. Collaborate with experienced team members to create high-quality client products. This role reports to a Development Team Lead and requires designing, building, scaling, and enhancing software products, apps, and platforms based on client needs. You will communicate technical topics clearly to clients, collaborate with designers and product teams, and define best practices for team performance. The position requires 5+ years of full-stack software development experience, including building and scaling software products and deploying them to cloud providers. Annual travel to two company-wide events is mandatory.

Requirements

  • Deep experience with Typescript, React, AWS, and Node.js
  • Has 5+ years of full-stack software development experience
  • Has experience building and scaling Software Products
  • Has experience architecting and deploying Software Products to Cloud Providers like Google Cloud, Amazon Web Services, or Azure

Responsibilities

  • Design, build, scale, and enhance Software Products, Apps, and Platforms based on Client Needs and Business Requirements
  • Communicate Technical Topics clearly, in language that can be easily understood by Clients
  • Collaborate with Designers, and Product Teams to propose solutions to meet the goals of Clients and their Products
  • Define, refine, and document Best Practices that enable excellent team performance

Preferred Qualifications

  • React Native, Flutter, Go, Angular, VueJS, Java/Spring Boot, or C#/.NET, Rails, Go, PostgresSQL
  • AWS CDK, Step Functions, DynamoDb, Cloud Native Architecture

Benefits

  • Open PTO
  • Subsidized Medical, Dental, and Vision Insurance
  • Short/Long Term Disability
  • Profit Sharing
  • Company Retreats

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.