5 open positions available
Own end-to-end React feature development, establish automated testing and CI/CD quality gates, lead code reviews, mentor team members, and partner with clients for scalable, secure product delivery. | 5+ years software development with deep React, Redux, TypeScript expertise, strong testing framework skills, GitHub Actions experience, and ability to lead technical client engagements. | Bellwood is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation. About the job We are seeking a Senior Software Engineer with deep React and front-end engineering experience to join our team. The ideal candidate will have experience that closely aligns with our current tech stack, particularly React, Redux, TypeScript, Vitest, Playwright, and GitHub Actions. This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. You'll own features end-to-end, raise the bar on engineering practices like testing, CI/CD, code review, and secure delivery, and help client teams build patterns that keep their products maintainable as they grow. This position reports to an Engineering Team Lead. Key Responsibilities Include: Owning feature development end-to-end in React applications, from application design through implementation and release Establishing and improving automated quality gates, including unit, integration, and end-to-end testing Leading code reviews to raise code quality, consistency, and maintainability across client codebases Authoring and maintaining GitHub Actions CI/CD pipelines for build, test, lint, and security checks Administering GitHub repositories, including dependency management, permissions, branch protection, and overall repo hygiene Partnering with client teams to harden security and quality posture through dependency updates, vulnerability remediation, and static analysis Building reusable patterns and foundations, such as shared components and design system integrations, so products stay scalable and safe to evolve Mentoring and pairing with engineers, including client and distributed teams, on modern React and front-end practices Communicating technical concepts clearly to both technical and non-technical stakeholders Learning and adapting quickly across a variety of technologies, tools, and client platforms, including enterprise systems you may not have worked with before Performing other duties as assigned Qualifications 5+ years of software development experience Deep experience with React and Redux (or comparable state management), including application design Strong TypeScript experience, including integrating front ends with REST APIs and backend platforms Experience with React unit and integration testing, and with end-to-end testing Demonstrated code review leadership on React codebases Experience authoring and maintaining GitHub Actions workflows and administering GitHub repositories Experience building accessible, responsive UIs, ideally within a shared design system Strong communication, collaboration, and mentoring skills Ability to work effectively across multiple projects and technologies Experience with Vitest, Playwright, Snyk, SonarQube, Cursor or other AI-assisted development tools, Next.js, AWS or other cloud platforms, or enterprise platforms such as IBM TRIRIGA is highly valued. As a senior engineer, you'll often be the technical face of Bellwood to our clients. You should be comfortable leading technical conversations with client stakeholders, translating business needs into clear technical plans, setting expectations and pushing back when needed, and building the trust that turns engagements into long-term partnerships. Compensation & Benefits Compensation at Bellwood is determined by several factors, including job scope, title, and relevant experience. We offer competitive, market-aligned pay supported by comprehensive benefits and opportunities for professional growth. The estimated annual salary range for this role is $105,000 – $125,000 Benefits Include Remote work environment Generous PTO Subsidized medical, dental, and vision insurance Short- and long-term disability coverage 401(k) plan Profit sharing Referral bonuses Company retreats Travel Requirements This position requires travel to attend two company-wide events annually. These events are an important part of Bellwood's culture and collaboration practices. Bellwood will arrange and cover all travel and accommodation expenses. In addition, this role includes four on-site visits per year to our client's headquarters in Atlanta, GA. Additional travel related to client or team needs may occasionally be required. *Candidates in the Atlanta area will be given priority consideration Join our tight-knit team of sharp technologists to leverage your talents, expand your skills, and help build exceptional software products. We look forward to meeting you!
Design, build, scale, and enhance software products while collaborating with cross-functional teams in a remote environment. | 3+ years of software development experience with strong Java and Spring Boot skills, cloud platform experience, and good communication. | About The Job We are seeking a mid-level Software Engineer with strong Java and Spring Boot experience to join our team. The ideal candidate will have experience that closely aligns with our current tech stack, particularly Spring Boot, Kubernetes, GitHub Actions, and AWS. This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. You’ll collaborate closely with engineers, designers, and product teams to deliver business-critical software solutions in a fast-paced consulting environment. This position reports to an Engineering Team Lead. Key Responsibilities Include: • Designing, building, scaling, and enhancing software products, applications, and platforms based on client needs and business requirements • Collaborating with designers, product teams, and fellow engineers to develop effective technical solutions • Communicating technical concepts clearly to both technical and non-technical stakeholders • Contributing to architecture discussions, engineering best practices, and continuous improvement initiatives • Deploying and supporting applications in cloud-based environments • Learning and adapting quickly across a variety of technologies, tools, and client environments • Performing other duties as assigned Qualifications • 3+ years of software development experience • Deep experience with Java and Spring Boot • Experience building and scaling web-based software products or applications • Experience working with cloud platforms such as AWS, Google Cloud, or Azure • Strong communication and collaboration skills • Ability to work effectively across multiple projects and technologies • Experience with Kubernetes, Docker, GitHub Actions, AWS, Argo CD, MongoDB Atlas, React, Go, Python, or C#/.NET is highly valued The role also requires a voracious appetite to learn and apply new skills. You should be skilled at building web-based software or mobile apps, and excel at building software with different sets of tools and in different client environments. Compensation & Benefits Compensation at Bellwood is determined by several factors, including job scope, title, and relevant experience. We offer competitive, market-aligned pay supported by comprehensive benefits and opportunities for professional growth. The estimated annual salary range for this role is $77,000 – $111,000 Benefits Include • Remote work environment • Open PTO • Subsidized medical, dental, and vision insurance • Short- and long-term disability coverage • 401(k) plan • Profit sharing • Referral bonuses • Company retreats Travel Requirements This position requires travel to attend two company-wide events annually. These events are an important part of Bellwood’s culture and collaboration practices. Bellwood will arrange and cover all travel and accommodation expenses. Additional travel related to client or team needs may occasionally be required. Bellwood is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation. Our Mission Bellwood seeks to be and be known as the most trusted partner to build and scale software products. Our Core Values • We Embrace Your Goals • We Own our Commitments • We Succeed through Empathy • We Take the Next Step Join our tight-knit team of sharp technologists to leverage your talents, expand your skills, and help build exceptional software products. We look forward to meeting you! Powered by JazzHR mpuGFiIXao
Design, build, and scale software products collaborating with cross-functional teams in a cloud environment. | 3+ years software development with Java and Spring Boot, cloud platform experience, and strong collaboration skills. | About The Job We are seeking a mid-level Software Engineer with strong Java and Spring Boot experience to join our team. The ideal candidate will have experience that closely aligns with our current tech stack, particularly Spring Boot, Kubernetes, GitHub Actions, and AWS. This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. You’ll collaborate closely with engineers, designers, and product teams to deliver business-critical software solutions in a fast-paced consulting environment. This position reports to an Engineering Team Lead. Key Responsibilities Include: • Designing, building, scaling, and enhancing software products, applications, and platforms based on client needs and business requirements • Collaborating with designers, product teams, and fellow engineers to develop effective technical solutions • Communicating technical concepts clearly to both technical and non-technical stakeholders • Contributing to architecture discussions, engineering best practices, and continuous improvement initiatives • Deploying and supporting applications in cloud-based environments • Learning and adapting quickly across a variety of technologies, tools, and client environments • Performing other duties as assigned Qualifications • 3+ years of software development experience • Deep experience with Java and Spring Boot • Experience building and scaling web-based software products or applications • Experience working with cloud platforms such as AWS, Google Cloud, or Azure • Strong communication and collaboration skills • Ability to work effectively across multiple projects and technologies • Experience with Kubernetes, Docker, GitHub Actions, AWS, Argo CD, MongoDB Atlas, React, Go, Python, or C#/.NET is highly valued The role also requires a voracious appetite to learn and apply new skills. You should be skilled at building web-based software or mobile apps, and excel at building software with different sets of tools and in different client environments. Compensation & Benefits Compensation at Bellwood is determined by several factors, including job scope, title, and relevant experience. We offer competitive, market-aligned pay supported by comprehensive benefits and opportunities for professional growth. The estimated annual salary range for this role is $77,000 – $111,000 Benefits Include • Remote work environment • Open PTO • Subsidized medical, dental, and vision insurance • Short- and long-term disability coverage • 401(k) plan • Profit sharing • Referral bonuses • Company retreats Travel Requirements This position requires travel to attend two company-wide events annually. These events are an important part of Bellwood’s culture and collaboration practices. Bellwood will arrange and cover all travel and accommodation expenses. Additional travel related to client or team needs may occasionally be required. Bellwood is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation. Our Mission Bellwood seeks to be and be known as the most trusted partner to build and scale software products. Our Core Values • We Embrace Your Goals • We Own our Commitments • We Succeed through Empathy • We Take the Next Step Join our tight-knit team of sharp technologists to leverage your talents, expand your skills, and help build exceptional software products. We look forward to meeting you! Powered by JazzHR mpuGFiIXao
Design, build, scale, and enhance software products while collaborating with cross-functional teams in a remote environment. | 3+ years of software development experience with deep Java and Spring Boot knowledge, plus cloud platform experience. | About The Job We are seeking a mid-level Software Engineer with strong Java and Spring Boot experience to join our team. The ideal candidate will have experience that closely aligns with our current tech stack, particularly Spring Boot, Kubernetes, GitHub Actions, and AWS. This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. You’ll collaborate closely with engineers, designers, and product teams to deliver business-critical software solutions in a fast-paced consulting environment. This position reports to an Engineering Team Lead. Key Responsibilities Include: • Designing, building, scaling, and enhancing software products, applications, and platforms based on client needs and business requirements • Collaborating with designers, product teams, and fellow engineers to develop effective technical solutions • Communicating technical concepts clearly to both technical and non-technical stakeholders • Contributing to architecture discussions, engineering best practices, and continuous improvement initiatives • Deploying and supporting applications in cloud-based environments • Learning and adapting quickly across a variety of technologies, tools, and client environments • Performing other duties as assigned Qualifications • 3+ years of software development experience • Deep experience with Java and Spring Boot • Experience building and scaling web-based software products or applications • Experience working with cloud platforms such as AWS, Google Cloud, or Azure • Strong communication and collaboration skills • Ability to work effectively across multiple projects and technologies • Experience with Kubernetes, Docker, GitHub Actions, AWS, Argo CD, MongoDB Atlas, React, Go, Python, or C#/.NET is highly valued The role also requires a voracious appetite to learn and apply new skills. You should be skilled at building web-based software or mobile apps, and excel at building software with different sets of tools and in different client environments. Compensation & Benefits Compensation at Bellwood is determined by several factors, including job scope, title, and relevant experience. We offer competitive, market-aligned pay supported by comprehensive benefits and opportunities for professional growth. The estimated annual salary range for this role is $77,000 – $111,000 Benefits Include • Remote work environment • Open PTO • Subsidized medical, dental, and vision insurance • Short- and long-term disability coverage • 401(k) plan • Profit sharing • Referral bonuses • Company retreats Travel Requirements This position requires travel to attend two company-wide events annually. These events are an important part of Bellwood’s culture and collaboration practices. Bellwood will arrange and cover all travel and accommodation expenses. Additional travel related to client or team needs may occasionally be required. Bellwood is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation. Our Mission Bellwood seeks to be and be known as the most trusted partner to build and scale software products. Our Core Values • We Embrace Your Goals • We Own our Commitments • We Succeed through Empathy • We Take the Next Step Join our tight-knit team of sharp technologists to leverage your talents, expand your skills, and help build exceptional software products. We look forward to meeting you! Powered by JazzHR mpuGFiIXao
Design, build, scale, and enhance software products while collaborating with cross-functional teams in a cloud environment. | 3+ years software development experience with strong Java and Spring Boot skills, cloud platform experience, and good communication. | About The Job We are seeking a mid-level Software Engineer with strong Java and Spring Boot experience to join our team. The ideal candidate will have experience that closely aligns with our current tech stack, particularly Spring Boot, Kubernetes, GitHub Actions, and AWS. This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. You’ll collaborate closely with engineers, designers, and product teams to deliver business-critical software solutions in a fast-paced consulting environment. This position reports to an Engineering Team Lead. Key Responsibilities Include: • Designing, building, scaling, and enhancing software products, applications, and platforms based on client needs and business requirements • Collaborating with designers, product teams, and fellow engineers to develop effective technical solutions • Communicating technical concepts clearly to both technical and non-technical stakeholders • Contributing to architecture discussions, engineering best practices, and continuous improvement initiatives • Deploying and supporting applications in cloud-based environments • Learning and adapting quickly across a variety of technologies, tools, and client environments • Performing other duties as assigned Qualifications • 3+ years of software development experience • Deep experience with Java and Spring Boot • Experience building and scaling web-based software products or applications • Experience working with cloud platforms such as AWS, Google Cloud, or Azure • Strong communication and collaboration skills • Ability to work effectively across multiple projects and technologies • Experience with Kubernetes, Docker, GitHub Actions, AWS, Argo CD, MongoDB Atlas, React, Go, Python, or C#/.NET is highly valued The role also requires a voracious appetite to learn and apply new skills. You should be skilled at building web-based software or mobile apps, and excel at building software with different sets of tools and in different client environments. Compensation & Benefits Compensation at Bellwood is determined by several factors, including job scope, title, and relevant experience. We offer competitive, market-aligned pay supported by comprehensive benefits and opportunities for professional growth. The estimated annual salary range for this role is $77,000 – $111,000 Benefits Include • Remote work environment • Open PTO • Subsidized medical, dental, and vision insurance • Short- and long-term disability coverage • 401(k) plan • Profit sharing • Referral bonuses • Company retreats Travel Requirements This position requires travel to attend two company-wide events annually. These events are an important part of Bellwood’s culture and collaboration practices. Bellwood will arrange and cover all travel and accommodation expenses. Additional travel related to client or team needs may occasionally be required. Bellwood is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation. Our Mission Bellwood seeks to be and be known as the most trusted partner to build and scale software products. Our Core Values • We Embrace Your Goals • We Own our Commitments • We Succeed through Empathy • We Take the Next Step Join our tight-knit team of sharp technologists to leverage your talents, expand your skills, and help build exceptional software products. We look forward to meeting you! Powered by JazzHR mpuGFiIXao
Create tailored applications specifically for Bellwood with our AI-powered resume builder
Get Started for Free