Swan Software Solutions is a fast growing, quality-driven IT services company providing cutting edge solutions. 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.We’re looking for talented and creative software engineers to join our growing team!RESPONSIBILITIES: Design, develop, test, and maintain a vanilla Ruby on Rails application using PostgreSQL
Swan Software Solutions is a fast growing, quality-driven IT services company providing cutting edge solutions. 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.
We’re looking for talented and creative software engineers to join our growing team!
RESPONSIBILITIES:
- Design, develop, test, and maintain a vanilla Ruby on Rails application using PostgreSQL and Tailwind CSS.
- Work closely with the development team in an Agile environment to deliver high-quality, robust software solutions.
- Integrate with OpenAI APIs or similar technologies, as required by the project.
- Participate in code reviews, troubleshooting, and debugging to ensure quality and performance.
- Manage cloud resources on AWS or similar cloud platforms for deployment and scalability.
- Write and maintain documentation for code, processes, and configurations.
PREFERRED QUALIFICATIONS:
- Proficiency with Ruby on Rails as the primary backend framework.
- Experience with PostgreSQL and working with relational databases.
- Familiarity with cloud services, particularly AWS.
- 2-3 years of professional experience in software development.
- Proficiency in front-end technologies (HTML, CSS, JavaScript).
- Strong communication skills in verbal and written English.
- Experience in an Agile development environment.
- Knowledge of software testing and test-driven development practices.
- Familiarity with version control using Git.
- Strong documentation skills for clear and effective team collaboration.
WE OFFER:
- A team of experienced professionals, ready to share their knowledge and skills;
- Strong SDLC process with use of Agile, Scrum, depending on a project;
- Competitive salary according to your skills and expectations;
- Corporate English trainings/IT business trainings;
- Strong compensation packages based on experience;
- Flexible bonus payment system that allows our team members to earn money above and beyond their standard salary.
We have offices in Kiev, Poltava, Uzhhorod, Cherkasy, Ivano-Frankivsk and would love for you to become a part of our team!
In CV you must include contact details, examples of projects, indicating the role in the project.
The position is open due to the emergence of new projects!