Node.js Developer

Senior

Questions?   Contact us!

Company

Our client is a startup and health-related SaaS company that plans on changing the dental industry through a social job platform. The dental job market loses $1.0 - 1.3B in addressable revenue annually due to antiquated staffing solutions and offices spend nearly $1.6B on internal and external processes to attempt to mitigate this loss. Their marketplace connects dental professionals by streamlining the process of finding qualified candidates, vetting their professional history, and communicating with potential employees. They promote accountability through a robust review system that reflects the experience of not only an office with an employee or temp but also the professional’s experience with the office. Through the client's platform, offices can source high-quality labor, and professionals can regain control of their career. They are closing funds to expand to new markets, starting in Charlotte NC. Our goal is to grow to 100+ employees with a 100K+ user base within the next three years.

Job Description

About The Engineering Team: The engineering team is a small, yet nimble and powerful full-stack team. Looking to add a backend software engineer to the team. They value simplicity in both their code and their UI. They don’t believe in bloated teams or overly architected solutions; they opt for small, nimble engineering experts that work well together. This role will advance the social platform that helps connect dental professionals with employers. They are looking for developers to build scalable RESTful APIs using AWS latest technologies like AWS Fargate, API Gateway, Amazon Aurora, and AWS Cognito. They're a small team, so you’ll have the opportunity to work on virtually all aspects of the software and have a direct and immediate impact. Looking for people who will thrive in a startup environment. You will be at the core of every new feature, every product decision, and every touch point of our users. Micromanagement is not their style. If you are a problem solver and enjoy having the ability to think creatively with your code, you would love being on this team. Requirements and Responsibilities: You should have a proven track record for solving problems related to big data, single-page web applications, relational databases, and high-availability architectures. You should have expert knowledge of modern backend JavaScript (Node.js, Express), frontend JavaScript, HTML, CSS as well as latest libraries and frameworks. It would be best if you have a firm grasp of Computer Science fundamentals including object-oriented design, data structures, algorithm design, problem solving and complexity analysis. You have a strong knowledge of asynchronous programming patterns and service-oriented architecture (SOA) solutions. Ideally, you have experience solving near real-time web engineering problems. We don’t necessarily care about years of experience, but it usually takes people several years of working full time on important software projects with a great team to obtain this level of expertise.

Notes

Only candidates from Argentina, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Mexico, Panama, Peru, Uruguay

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)