Full-stack Software Developer Edsson Ukraine $$$
Madfish
Software Engineering
Ukraine · Europe
Posted on May 22, 2026
Responsibilities
- Maintain and extend existing functionality in a large legacy PHP 7.4 codebase.
- Design and implement robust solutions for bug fixes, new features, and technical debt reduction.
- Optimize database queries and schema design using PostgreSQL.
- Refactor old modules and participate in gradual modernization plans.
- Collaborate with DevOps and QA to ensure system stability and deployment continuity.
- Participate in technical discussions, code reviews, and architecture planning.
- Work closely with cross-functional teams including product managers and front-end developers.
Requirements
- 5+ years of experience with PHP, including work with legacy systems (ideally PHP 7.x).
- Strong proficiency with PostgreSQL or similar relational databases.
- Deep understanding of object-oriented programming, software design patterns, and MVC architecture.
- Experience with RESTful APIs and integration of third-party services.
- Solid front-end skills with JavaScript and at least one modern framework (React or Vue.js).
- Version control with Git.
- Strong debugging and performance profiling skills.
Nice to Have
- Knowledge of Python for scripting or integration purposes.
- Experience working with SOAP web services and legacy protocols.
- Familiarity with WebSockets and TCP socket-level communication.
- Exposure to systems migration, re-architecture, or code modernization projects.
We Offer
- Competitive salary
- Flexible schedule
- Social package
- Courses, webinars, seminars to increase professional skills
- Snacks & fruit, foosball, fun office environment
- Horizontal hierarchy. No micromanagement pressure
- Open company culture where your ideas and initiatives are valued
- Regular team building & corporate events
- International projects