Position: Senior Software Engineer (Node.js)
Company: Invictus Gurus
Category: Node.js
Experience required: 5y
English level: upper

Profitable and rapidly-growing company, non-limited vacation, high hourly rate, 100% remote. Product.

We are looking for an engineer with a burning curiosity, passion for building great products, track record of writing maintainable code, and reputation of being reliable and efficient. This is a role that will support Vimbly Group’s Mobile Text Alerts unit, which powers marketing and alerts for over 20,000 US brands. The best candidates for this role will have experience developing, testing and deploying API features in a live production environment. The ideal candidate will have a proven track record in scaling and securing back-end B2B SaaS platforms.

Responsibilities:

* Work with design and product teams to draft clear and concise technical specifications for implementation
* Develop scalable and robust back-end systems
* Work with a team to resolve bugs and issues to maintain our back-end platform
* Be accountable for the overall performance and stability of our back-end platforms at large
* Improve development processes, including testing, documentation, deployment (CI/CD), and team communication
* Work with front-end team to integrate user-facing markup into back-end systems
* Work with marketing and sales teams to develop analytics and reporting that drive business intelligence and decision-making
* Take ownership of multiple projects and learn new technologies over time

Requirements:

* Expert-level experience with Node.js via Typescript
5+ years working with relational databases (MySQL, PostgreSQL, MariaDB, etc.)
* 5+ years developing high-availability APIs and back-end systems in a professional setting
* Working experience leveraging and integrating AWS products to infrastructure
* Experience with telemetry tools such as New Relic and AWS Cloudwatch
* Experience working with Git version control in a team environment
* Bachelor's degree in computer science, engineering, or equivalent
* Creative problem solver that loves rolling up their sleeves and getting work done