
Senior Back-end Engineer (Node.js)
Are you infatuated with both front-end and back-end development? Then we’d love to hear from you as we're currently seeking a passionate Senior Back-end Engineer (Node.js). You'll be involved in developing both sides of the application — UI features parts and API endpoints. Moreover, you'll have a real impact on your work since we are solid vendors representing only the final result to the client. Sounds interesting? If so, we’d be delighted to receive your resume!
Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Collaboration Tech, and Gaming.
For the fifth year in a row, Innovecs is included in the Inc. 5000, the list of fastest-growing private companies in the US, and a ranking of the best global outsourcing service providers by IAOP. Recently, Innovecs was honored with the prestigious Global Good Awards for the Employee Engagement & Wellbeing, won gold at the Employer Brand Management Awards, and was included in the Global Top 100 Inspiring Workplaces Ranking.
Our value to you:
Flexible hours and remote-first mode
Competitive compensation
Complete Hardware/Software setup – anything you need for work
Open-door culture, transparent communication, and top management at a handshake distance
Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave
Access to our learning & development center: workshops, webinars, training platform, and edutainment events
Virtual team buildings and social activities to celebrate the Innovecs lifestyle
Does this resonate with you? Send over your CV, and let's get to know each other better.
Requirements
Required to have a Computer Science degree (BS and/or MS)
5-7 years of experience as a Software Engineer
At least 3+ years of server-side Node.js experience (Express, REST, TypeScript) with 2+ years of NoSQL (MongoDB/Firestore/etc.) and RDBMS/SQL experience (PostgreSQL, MySQL)
2+ years experience with Angular is required
Experience with Cloud ecosystems (GCP, Azure, AWS) and familiarity with Cloud architecture and patterns
Familiarity with Service-Oriented Architecture, and how to work through issues and improvements across multiple services. Senior Engineers should be able to design service ecosystems.
Strong problem-solving and communication skills. A desire to work openly and share your trials and learnings with the team, while also learning from your teammates.
Nice to have:
A strong appreciation for application observability, simplicity, and building fault-tolerant systems
Familiarity with functional programming concepts
Python 3.10+ (FastAPI, Pandas)
Responsibilities
What You’ll Do:
Work on performance and stability improvement efforts across our APIs and applications
Work closely with Product Engineering to derive requirements, designs, and opportunities for improvement
Educate peers; provide documentation and processes for scalable system development
Help progressively improve/refactor our ecosystem of services: break up bottlenecks, experiment with different workflows, etc.
Don't wait, tomorrow could be too late.
About the company
Similar Remote Jobs
- Closes in 14 days Featured Job Remote Job
- Closes in 13 days Featured Job Remote Job
- New Job! Remote Job
- New Job! Remote Job