Make an impact. Join our team.

Swan is a fast growing, quality-driven IT services company providing cutting edge solutions. With 4 offices in Eastern Europe and headquartered in the United States, we believe we have found the ideal blend of global talent, innovative technologies, and highly-standardized processes to fully leverage our core values – reliability, scalability and affordability.

Our mission is to help companies reach their goals by delivering efficient, successful and intuitive software that exceeds our clients’ expectations.

Due to our tremendous growth we are looking to add 20-30 software engineers to our team in the next 6 months. We offer:​

-A team of experienced professionals, ready to share their knowledge and skills
-Professional development opportunities
-Investment in the personal development of our team
-C​ompetitive salary according to your professional skills and expectation
-Free English courses

We embrace the latest-and-greatest technologies and support our teams with a world​-​class agile scrum methodology and best​-​of​-​breed tools. If you want to learn to build enterprise level applications rather than just write code, then there might be a position for you with us​!​

Ready to join the team?

Current Openings

Java Developer

All Offices

Qualifications:

  • Mathematics or Engineering Degree (or related field);
  • 2+ years experience in software development;
  • Strong knowledge Java SE 8, 11;
  • Strong knowledge of Spring Boot, Spring Cloud, Data, Security, Netflix OSS;
  • Strong knowledge of MySQL, JPA/Hibernate, Flyway, MongoDB;
  • Experience with JUnit, Mockito, AssertJ;
  • Experience with JWT, OAuth2, Keycloak;
  • Experience with RESTful APIs, Open API/Swagger, SOAP;
  • Experience with Kafka, Event sourcing, DDD;
  • Experience with Kibana logging and tracing;
  • Experience with Maven, SonarQube, CI/CD.

Benefits:

  • A team of experienced professionals, ready to share their knowledge and skills
  • Strong US presence and direct communication with US team
  • Well set SDLC process with use of Agile, Scrum, depending on a project
  • Competitive salary according to your skills and expectations
  • Convenient office location and cozy workspace
  • Creative corporate events
  • Corporate English trainings/IT business trainings
  • Decent compensation package
  • Flexible bonus payment system enabling to invest in the life quality of our company members

Python Developer

All Offices

Qualifications:

  • Mathematics or Engineering Degree (or related field);
  • Experience on Django and Python;
  • Expertise in Python backend web-development;
  • Good understanding of Python related libraries and frameworks;
  • Fundeamentals in object-oriented design, client server aplication architecture;
  • Asynchronous background tasks tools (Celery or Django Q for example);
  • PRelational database knowledge (PostgreSQL as a main, SQL Server as a plus);
  • Be familiar with Git;
  • Intermediate level of English.

Will be a plus: Vue.js, Kubernetes, Docker, Firebase

Benefits:

  • A team of experienced professionals, ready to share their knowledge and skills;
  • Strong US presence and direct communication with US team;
  • Well set SDLC process with use of Agile, Scrum, depending on a project;
  • Competitive salary according to your skills and expectations;
  • Convenient office location and cosy workspace;
  • Creative corporate events;
  • Corporate English trainings/IT business trainings;
  • Decent compensation package;
  • Flexible bonus payment system enabling to invest in the life quality of our company members.

.Net Developer

All Offices

Qualifications:

  • Mathematics or Engineering Degree (or related field);
  • Strong knowledge of C#, .Net Core, MVC, MSSQL;
  • ADO.NET Entity Framework LINQ to Entity, LINQ to SQL,
  • Knowledge of SOLID, OOP;
  • At least 2 year of commercial experience with C# development;
  • Experience in ASP.NET CORE including the latest versions;
  • Experience in GIT.

Will be a plus:

  • Experience in TypeScript/JavaScript HTML/CSS.

Benefits:

  • A team of experienced professionals, ready to share their knowledge and skills;
  • Strong US presence and direct communication with US team;
  • Well set SDLC process with use of Agile, Scrum, depending on a project;
  • Competitive salary according to your skills and expectations;
  • Convenient office location and cosy workspace;
  • Creative corporate events;
  • Corporate English trainings/IT business trainings;
  • Decent compensation package;
  • Flexible bonus payment system enabling to invest in the life quality of our company members.

Full Stack Node/React JS Developer

All Offices

 

Qualifications:

  • Mathematics or Engineering Degree (or related field)
  • 2+ years experience in software development (JavaScript, HTML5, CSS3)
  • Experience in Node.js
  • Proficiency in SQL;
  • Knowledge of Git;
  • Experience in React JS, experience in any kind of UI components
  • Understanding of Component-Based Design.
  • Willingness to work in an Agile environment
  • Willing to train and mentor junior developers

Benefits:

  • A team of experienced professionals, ready to share their knowledge and skills
  • Strong US presence and direct communication with US team
  • Well set SDLC process with use of Agile, Scrum, depending on a project
  • Competitive salary according to your skills and expectations
  • Convenient office location and cosy workspace
  • Creative corporate events
  • Corporate English trainings/IT business trainings
  • Decent compensation package
  • Flexible bonus payment system enabling to invest in the life quality of our company members

Ruby on Rails Developer

All Offices

Qualifications:

  • Ruby
  • Ruby on Rails
  • MySQL
  • JavaScript, CoffeeScript, Angular.js, Node.js knowledge is highly desirable
  • HTML5, HAML, SLIM
  • CSS3, SASS
  • TDD, BDD, scrum knowledge and usage experience
  • Linux knowledge as power user

Benefits:

  • A team of experienced professionals, ready to share their knowledge and skills
  • Strong US presence and direct communication with US team
  • Well set SDLC process with use of Agile, Scrum, depending on a project
  • Competitive salary according to your skills and expectations
  • Convenient office location and cosy workspace
  • Creative corporate events
  • Corporate English trainings/IT business trainings
  • Decent compensation package
  • Flexible bonus payment system enabling to invest in the life quality of our company members

    Write us and we will contact you
    Attach a file up to 10 Mb (optional)Upload a file
    Supported formats: jpg, jpeg, png, gif, pdf, doc, docx, ppt, pptx, txt, odt, tif
    Web Analytics