-
Svitla Systems, Inc.

SENIOR SOFTWARE ENGINEER (PHP/NODE.JS)

Svitla Systems, Inc.
Ukraine · Full-time · Mid-Senior

Svitla Systems Inc. is looking for a Senior PHP Engineer with Node.js for a full-time position (40 hours per week) in Ukraine. Our client is a leading expert network that provides business and government professionals with opportunities to communicate with industry and subject-matter experts to answer research questions. Customers consult with these experts over the phone and in person at conferences, teleconferences, custom events, and workshops. They may also gather their primary research data through surveys, polls, or web-based offerings. Experts are categorized into six main industry sectors: healthcare, financial and business services, consumer goods and services, energy, industrials, basic materials, tech, media, telecom, and legal and regulatory. Since 2003, the company has provided its customers with primary research services, helping professionals comprehensively understand a topic before making significant investments and/or business decisions. Their multinational customer list includes nine top 10 consulting firms, hundreds of hedge funds, and many of the largest private equity firms and Fortune-ranked companies.

The engineering team is vital in building powerful technology that delivers customer knowledge faster and more efficiently. The teams’ contributions enhance the way they serve the customers every day. Team members address complex challenges with optimal solutions, working toward continuous improvement. The team practices a flat management structure, so employees at all levels feel they have a voice, and their contributions are valued. It is a rapidly growing team with ample opportunities for professional growth, so you can expand your skillset, take on new challenges, and make a real impact. As a Senior Software Engineer (PHP), you’ll work with a team of engineers on challenging development projects.

Requirements

  • 4 years of experience with a backend programming language, PHP, and Node.js.
  • 2 years of experience with system design, REST API development, and production support.
  • Knowledge of relational databases such as SQL, object-oriented programming, and Linux.
  • Understanding cloud platforms (Azure is preferred), system and API design, and containerized development/deployments.
  • Understanding modern containerization and deployment technologies like Docker, Helm, and Kubernetes.
  • Effective communication skills to explain ideas and processes to others on your team and other departments.
  • Ownership over the projects you are working on and being accountable to others on your team.
  • Strong problem-solving and analytical skills to resolve issues quickly and effectively.
  • Ability to collaborate well with other departments, such as product management, QA, DevOps, and IT, to meet strategic goals.
  • Be a self-starter who has the drive to see projects completed.
  • Be able to think outside the box when approaching challenges and product development.

Nice To Have

  • Experience with queueing systems such as RabbitMQ or Azure Message Bus.
  • Experience with queue workers requiring high throughput.
  • Experience with NoSQL database technologies such as CosmosDB.
  • Experience with APMs or other monitoring tools such as Datadog.
  • Experience with Git, Linux, and the command line.

Responsibilities

  • Optimize monolithic legacy codebases and newer repositories using PHP (Symfony) and Node.js.
  • Work in an agile environment with product managers to complete user stories and convert complex business rules/workflows from User Story requirements into bespoke CRM applications.
  • Maintain development and deployment environments using containerization technologies such as Docker and Kubernetes.
  • Collaborate with full-stack (front-end/back-end) team members on projects.
  • Cooperate with QA and Application Support Teams to triage and resolve bugs
  • Work with large database schemas, including adding and updating tables and rows using SQL Server.
  • Write unit tests and documentation.

We offer

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Flexibility in workspace, either remote or in one of our development offices.
  • Comprehensive medical insurance including dental and massages.
  • Sport reimbursement program for onsite and online activities.
  • Support of a healthy lifestyle, compensation for running events.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • Personal loan budget available for long-term personnel.
  • 20 vacation days, 10 national holidays and sick leaves.
  • Maternity leave policy and family days off.
  • Full compensation for conferences, courses, English classes.
  • Free webinars, meetups and conferences organized by Svitla.
  • Gifts for New Year, anniversaries, children, and more.
  • Fun corporate celebrations and activities, regular lectures on various topics.
  • Awesome team, friendly and supportive community!

Key Skills

Ranked by relevance

php containerization docker sql rabbitmq symfony devops nosql linux cloud git crm
Login to Apply
Posted
May 16, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Svitla Systems, Inc.
Related

SENIOR DEVOPS ENGINEER

2026-04-10

Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Svitla Systems, Inc.
Related

SENIOR AGENTIC DEVELOPERS

2026-04-01

Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Svitla Systems, Inc.
Related

SENIOR BACK END PYTHON ENGINEER

2026-04-10

Full-time
Not Applicable
Ukraine
IT Services
Engineering