Back to all positions

[Remote] Full Stack Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Bloom Growth provides a software-supported business growth operating system and operates as a fully remote company. The Full Stack Software Engineer will design, build, and evolve web-based platform systems across React and TypeScript frontend applications and C# backend services, owning features from design through delivery. The role also involves API development, database optimization, cloud monitoring, architectural decisions, testing, and collaboration with Engineering, Product, and Design.

Responsibilities

  • Design, build, and maintain features across our React and TypeScript frontend and C# backend systems
  • Own features through development, testing, deployment, and ongoing improvement
  • Design and develop APIs with a focus on performance, scalability, and maintainability
  • Write and optimize MySQL queries and contribute to database design and performance improvements
  • Implement caching strategies and monitor application health using AWS tools
  • Identify technical challenges, evaluate solutions, and contribute to architectural and technical decisions
  • Participate in code reviews, testing, and collaborative problem-solving across the engineering team
  • Partner with Product and Design to translate customer and business needs into high-quality solutions
  • Contribute to code quality, system reliability, and continuous improvement of engineering practices

Skills

  • Bachelor's degree in Computer Science or related field, or equivalent professional experience
  • 3+ years of full stack or backend software engineering experience
  • Strong proficiency in C# and experience with React and TypeScript
  • Experience designing and developing APIs and production web applications
  • Experience with MySQL, including schema design and query optimization
  • Experience working with AWS or similar cloud environments and application monitoring tools
  • Experience with Git, code reviews, testing, and collaborative development workflows
  • Demonstrated ability to independently own and deliver features from development through release
  • Strong communication skills and ability to collaborate effectively in a remote environment
  • This role is open to candidates permanently residing in the United States, excluding California and New York
  • Experience with background job processing tools such as Hangfire or similar
  • Experience with Continuous Integration / Continuous Deployment (CI/CD) pipelines and DevOps practices
  • Experience with containerization tools such as Docker or Kubernetes
  • Experience with Object-Relational Mapping (ORM) frameworks such as Entity Framework or NHibernate
  • Experience using AI development tools to improve engineering workflows
  • Experience in a Software as a Service (SaaS) or Business-to-Business (B2B) product environment

Benefits

  • 100% remote work environment
  • Medical, dental, vision, and life insurance
  • 401(k) with employer match (immediate eligibility)
  • Unlimited PTO
  • Paid parental leave
  • Professional development opportunities
  • Company-paid holidays

Company Overview

  • Bloom Growth is a proven ecosystem designed to lead your business on a journey to exponential growth. It was founded in 2013, and is headquartered in Lincoln, Nebraska, USA, with a workforce of 51-200 employees. Its website is https://www.bloomgrowth.com/.