Employ the very latest technologies and build progressive web apps in a geographical scaled, cloud only environment. And most importantly: work with a fun and talented group of colleagues. Sounds good? Then working as a Frontend Web Engineer at AppMachine might be the perfect job for you!
As a (Senior) Backend Software Engineer, you will help bring our DIY website platform SiteBuilder to the next level and work on new innovations. Being the innovation hub of an international company we are continuously working on new features with the latest technologies.
AppMachine, part of Endurance International Group (EIG) has been working on the latest and greatest SAAS products since 2011. We help millions of small businesses get online, look professional and compete with the world by making the act of getting online simple. We are an entrepreneurial, fast-paced international team from all backgrounds. We are the reflection of our international customers displaying grit, passion and an enthusiasm to make a mark on the world.
EIG is the parent company behind some of the world’s top names in online marketing tools for small business, including Constant contact, Bluehost, SiteBuilder, HostGator, Domain.com, and others. We help millions of small businesses get online, look professional and compete with the world by making the act of getting online simple.
Our current stack
.NET Core 2.1 API/webhook server
.NET Core Hosted services for scheduled workers
Hosted on Google Cloud and Azure using a DTAP environment
React 16 progressive web app for the frontend
Multiple deployments a week using Bitbucket and Bamboo
What you get to do
Develop APIs using .NET Core that will be used in new web apps to extend the existing SiteBuilder platform
Expose APIs in a way that it allows us to create an experience that places functionality at the fingertips of users
Working on highly scalable cloud-only applications
Eager to learn, a self-motivated engineer that’s highly responsible
Passionate about building software for SMB owners and delivering user-friendly SAAS solutions
Enjoy working with colleagues with a startup mentality
Good team player, with a passion for collaboration, and an ability to articulate high-level concepts
Open to new ideas, perspectives, and solutions
BS in Computer Science, or equivalent relevant work experience
5+ years with the .NET stack and familiarity with .NET Core
Understanding of Object Oriented programming and Task-based Asynchronous Programming
Professional experience with Rest API development
MySQL, MSSQL and other data storage technologies like Table Storage, Blob Storage, and Document DB
Nice to have additional experience
Exposure to React
Hands on work with .NET Core
Kubernetes or Container hosting experience
Experience with build tools like Babel and Webpack
Experience with Azure, Google Cloud Services, and AWS
Experience with GraphQL
Knowledge of Entity Framework Core
Experience with the Atlassian Tool Suite (Bamboo, Bitbucket, Jira, and Confluence)