Avenga logo
Avenga

A global IT engineering and consulting company specializing in custom software development.

Senior Full-Stack Engineer – Node.js, React

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full-Stack Engineer – Node.js, React

Avenga

• Design, develop, and maintain scalable backend services and APIs using Node.js • Design and evolve RESTful and/or GraphQL APIs supporting modern web applications • Implement business logic, data models, and service integrations • Build reliable, secure, and scalable backend solutions with a focus on performance and maintainability • Collaborate closely with frontend engineers to deliver seamless end-to-end functionality and contribute to React development when required • Participate in architecture discussions and influence technical direction and engineering decisions • Write clean, maintainable, and well-tested code following engineering best practices • Develop and maintain unit and integration tests • Troubleshoot and resolve complex production and non-production issues • Participate in code reviews and continuously improve engineering quality • Contribute to Agile ceremonies and collaborate with product managers, designers, and fellow engineers to deliver business value

Job Requirements

  • 8+ years of commercial software engineering experience with a strong focus on backend development
  • Extensive experience with Node.js in production environments
  • Strong experience with React and component-based frontend development
  • Expert knowledge of TypeScript and modern JavaScript (ES6+)
  • Proven experience designing, developing, and maintaining RESTful APIs and/or GraphQL APIs
  • Strong understanding of data modeling and experience working with SQL and NoSQL databases
  • Experience implementing authentication and authorization mechanisms
  • Strong understanding of backend architecture, scalability, performance optimization, and reliability
  • Experience writing unit and integration tests for backend services
  • Solid experience with Git and collaborative development workflows
  • Experience working in Agile/Scrum teams
  • Upper-Intermediate (B2) English or higher
  • Ability to independently own and deliver complex backend features from design to production

Benefits

  • Well-rounded health insurance coverage
  • Fitness compensation programs
  • Maternity aid and financial support for family reasons
  • Regular performance reviews and technical assessments
  • Extended training and certification opportunities
  • Tech talks, webinars, conferences, and hackathons

Related Job Pages

More Backend Engineer Jobs

GitLab logo

Backend Engineer, Ruby – AI Engineering, Agent Observability

GitLab

Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.

Full TimeRemoteTeam 1,001-5,000Since 2014H1B No Sponsor

• Develop, ship, and maintain features and improvements for Agent Observability and Interactions across both the GitLab monolith backend and the AI gateway in a secure, well-tested, and performant way. • Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver high-quality, iterative product enhancements. • Design, implement, and review GraphQL, REST APIs and related backend logic, ensuring reliability, scalability, and clear contracts with frontend clients. • Improve and extend automated testing, including RSpec and other frameworks, to strengthen quality, reliability, and developer feedback loops. • Share standards, patterns, and learnings with other engineers, raising the bar for responsible AI integration and evidence-driven engineering across the team. • Participate in Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and enhance observability and resiliency

Canada
Full TimeRemoteTeam 201-500H1B No Sponsor

Role Description This is a permanent full time remote opportunity for those based in Italy. As a Senior Engineer at Nearform your main task will be designing & building applications using Golang. However, as you’ll likely work on a variety of projects your responsibilities may also include: - Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team. - Assisting with defining structured practices, especially in source code management, building and deployment. - Designing and implementing data storage solutions. - Optimising performance in applications for maximum speed and scalability. - Getting feedback from users and clients, and building solutions for them. - Assisting with the analysis of client requirements. - Working with and supporting Technical Leaders in project execution and timely delivery. - Collaborating with client teams. Qualifications - Significant experience delivering at a Senior Engineer level. Our Seniors typically have at least 6 years’ commercial experience. - Practical experience of delivering in an agile environment. - Practical experience and knowledge of developing real-world solutions. - Deep knowledge and experience with Golang. - Experience with Next.js. - Strong AI in SDLC skills. - Deep understanding of versioning control tools - e.g. Git. - Testing experience and familiarity with testing tools at all levels, unit, integration and end to end testing. - Practical and real world experience working with databases and cloud environments. - Experience with automation, CI and CD. - Experience building software collaboratively using pull requests and code reviews. - Excellent communication and collaboration skills. - Professional proficiency in English. Benefits - Annual Company Bonus - We all help Nearform to hit company goals so we all receive a share of the profits on an annual basis in line with company performance. - Work Remotely and Flexibly - We have a genuine dedication to work/life balance. Our flexible working culture allows you to work around what matters - school run, no problem! - Paid Time Off Package - We offer an annual leave of 28 days plus public holidays. We also offer sick leave, marriage leave and many more. - Remote Working Allowance - Every 2 years, you will have a budget of up to €1250 to help you set up a comfortable and productive workspace in addition to your essential equipment provided by Nearform when you join. - Training and Development Allowance - We understand the importance of continuously learning so we offer an allowance of up to €1000 you can use to upskill yourself. - Healthcare - Health insurance is provided for under the applicable national collective labor agreement (CCNL) and may be through the Fondo Est or QuAS. - Pension & Insurances - We provide state pension + private pension with a match up to 1.55%, and Death in Service cover for peace of mind. Company Description Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and capability at pace. We create AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. Our deep expertise in solving the world’s most complex digital problems, along with our collaborative, people-first approach, enables enterprises to build breakthrough products and modernise legacy systems by unleashing the power of AI. Today, our team of 500 experts in 20+ countries is trusted by leading enterprises including Lululemon, Puma, Sun Life, Starbucks, Travelex, Virgin Media 02, and Walmart.

Italy
MRSOOL | مرسول logo

Senior Backend Engineer

MRSOOL | مرسول

Anything from anywhere in your city in minutes.

Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Technical Leadership: Lead project execution by driving RFCs, design docs (HLD/LLD), and execution plans for the product development team, ensuring strict adherence to best practices and standards in engineering. • System Architecture & Scale: Design, build, and maintain highly concurrent, low-latency backend systems capable of processing massive transactional throughput. • Core Engineering & Influence: Influence technical decisions and project direction based on your backend expertise utilizing Ruby on Rails and Go (Golang), but not limited to them. Write clean, performance-optimized, and maintainable code. • Platform & Data Infrastructure: Optimize database performance, query execution tuning, and cache-layer strategies (using PostgreSQL, Redis, etc.) while safeguarding data consistency across microservices. • Cross-Functional Collaboration: Collaborate effectively with product managers, designers, DevOps, and other engineering squads to deliver seamless integrations and exceptional user experiences. • Technical Mentorship: Mentor and coach junior and mid-level engineers (SDE-1/2), fostering their professional growth, reviewing complex pull requests, and raising the bar for the engineering culture. • Operational Excellence: Proactively identify and address system bottlenecks, address the root causes of persistent infrastructural issues, and champion automated testing, observability (tracing/metrics), and CI/CD automation. • Strategic Evolution: Identify opportunities for organizational enhancements, propose structural technical alternatives to optimize team execution, and balance short-term feature delivery with long-term architectural stability.

India
Numa logo

Senior Backend Engineer

Numa

We do the room. You do the city.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Design, build, and optimize high-performance backend services • Ensure stability, scalability, and security of our serverless stack • Drive architectural discussions and establish best practices in testing, deployment, and monitoring • Mentor engineers and foster a culture of technical excellence • Collaborate across teams to shape the future of hospitality tech

Germany
Job Closed