Opened 6 days ago Remote Job
Company

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.