Company
Ergeon logo

Ergeon

www.ergeon.com
Location
Fully remote
Annual Salary
USD 68k - USD 83k
Apply

Senior Fullstack Engineer

A Bit about Us

Ergeon aims to become the #1 trusted provider of tech-enabled home services. We provide an amazingly better experience using software and data that enable our service personnel to be more effective and efficient. We are pioneering the tech-enabled home services space with a full-stack approach.

Overview of the Role

We are looking for experienced developer to join our development team. Your primary focus will be the development of server-side logic, front-end piece, ensuring high performance and responsiveness to requests.

Responsibilities

  • Develop, test, and maintain robust, scalable, high-quality software.

  • Write highly organised, maintainable code.

  • Solve difficult problems while continuously learning and improving.

  • Implement security and data protection.

  • Design and implement storage solutions.

  • Provide guidance to more junior engineers.

Desired Skills and Experience

Must have

  • Software development experience 5+ years

  • Extensive Python knowledge

  • Experience with Django framework

  • Experience with frontend development (ReactJS, single-page applications).

  • Ability to create database schemas that represent and support business processes

  • Strong unit test and debugging skills

  • Have a working schedule that makes you available during the morning Central Time

  • Comfortable working remotely

  • Good understanding of software architecture, especially RESTful design

  • Fluent English (Everyday video calls)

Nice to have

  • Experience with Amazon AWS ( Lambdas, SNS, SQS, ECS, etc.)

  • Event sourcing

  • Past experience creating REST APIs.

  • Management of hosting environment, including database administration and scaling an application to support load changes.

  • Familiarity with blue-green deployments, canary releases, feature toggles and other modern deployment techniques.

  • Data migration, transformation, and scripting.

  • Setup and administration of backups.

  • Experience working in a distributed team

  • Experience with Scrum or another agile development process.

Technical Requirements

Good Laptop setup with Chrome browser

  • Minimum of 16GB RAM

  • Minimum processor:

    • Core i7+ for PC

    • AMD Ryzen 7

    • M1+ for Mac

  • Minimum of 4GB GPU memory


Stable high-speed internet connection

  • At least 10mbps upload and 20 Mbps download

Headset

  • With a noise-canceling microphone

Power backup

  • 250-300W UPS

Data availability

  • Ability to access up to 1.5GB of data per day during storm outages

Compensation

Annual salary between $67,786 - $83,429 USD , depending on experience and location.

  • Your final compensation will depend on your placement on our Career Ladder and will be calculated hourly.

You'll be paid weekly through Upwork (www.upwork.com), the platform we choose to hire and pay our Ergeoneers worldwide.

Additional Important Information

Language

  • English: Yes - C1

Location

  • This is a 100% remote position, for people located in the following countries listed here.

Availability

  • This position is full-time, with expectations of at least 40 hours per week.

  • Availability Monday through Friday between 8:00am -5:00pm US Central.


Ergeon’s benefits and perks for full staff members

Competitive compensation: We invest in people! We are constantly doing worldwide market research to offer globally competitive salaries. And we are well-funded by VCs.

All-Remote since the beginning: We have a diverse team spread across 40+ countries. We stay connected through the best remote work practices such as flexible work hours, team events, remote happy hours, and by sharing our love of food!

Tech, Wellness & Learning fund: You can have a $400USD bonus per year for software and hardware tools, workplace improvements, fitness-related spending (includes things like yoga classes, Fitbit tracker, new running shoes, gym membership. . .), and books, courses, training, or even attending conferences.

****Stock options: All staff is eligible after 6 months of full-time work.

Birthday Paid day off: You can take the exact day, or the Friday before if it is on a weekend!

Flexible Paid time off: You can take 12 days after working 6 months, PLUS 2 extra days per year for a maximum of 20 days.

Free Headset Benefit: You can get a noise-canceling headset from your first day working full-time.

****Equipment: Laptop replacement after 1 year of full-time work. And every 3 years after that.

********Co-Working Fund: Meet in groups of 3+ Ergeon friends and get reimbursed up to USD $20 for coffee, co-working, etc (once per quarter).

****Language Classes: here at Ergeon you will have the opportunity to learn or improve a language!

Remote Health: Health insurance is essential for ensuring that our staff has peace of mind and access to help where and when they need it. Subsidized Health Insurance is available to all of our staff, no matter where they’re located.


We believe everyone has a right to professional growth and respect, no matter their location.

Ergeon’s workforce is given meaningful opportunities and is supported by a kind and diverse community.

Our global staff ( _ Ergeoneers_ ) have access to career growth, amazing work culture, and great benefits.

Come join us to transform the construction industry!