As a Junior+ Full Stack Developer, you will work with experienced developers to develop, maintain, and improve both backend and frontend parts of our web applications. You will be involved in implementing new features, fixing bugs, working with databases and APIs, and improving existing projects.
This position is a great opportunity for a developer who has practical experience with PHP/Laravel and frontend technologies and wants to continue developing as a Full Stack Developer.
Responsibilities
Develop and maintain backend and frontend functionality for company projects
Implement new features and improvements based on project requirements
Work with PHP and Laravel to develop server-side functionality
Develop and maintain frontend components using JavaScript, HTML, and CSS
Work with MySQL databases and write SQL queries
Integrate external APIs and third-party services
Develop and maintain REST API integrations
Debug and fix issues on both backend and frontend
Write clean, readable, maintainable, and reusable code
Work with Git and follow the team’s development workflow
Participate in code reviews and technical discussions
Provide ongoing support for existing applications
Work with Linux systems and basic server-side tasks
Collaborate with backend developers, frontend developers, QA, designers, and other team members
Follow development tasks and priorities defined by the team lead or manager
Research and learn new technologies and development approaches
Requirements
1+ year of commercial or practical experience in web development
Good knowledge of PHP
Basic to intermediate experience with Laravel
Good knowledge of SQL
Good understanding of JavaScript
Good knowledge of HTML and CSS
Experience with Git
Basic knowledge of Linux and Bash commands
Understanding of REST APIs
Basic understanding of MVC and OOP principles
Ability to work with existing code and understand unfamiliar projects
Ability to independently research solutions and learn new technologies
Attention to detail and responsible attitude toward tasks
Ability to work independently and as part of a team
Good problem-solving and time-management skills
Intermediate English or higher
On-site work from office in Kyiv or in Tirana
Would be a plus
Experience with React or another frontend framework
Experience with Bootstrap or other CSS frameworks
Experience with WordPress
Experience with Google APIs / Google Sheets API
Experience with Docker
Basic knowledge of Nginx or Apache
Experience with Laravel queues, jobs, events, and scheduled tasks
Understanding of database migrations and optimization
Experience with PHPUnit or other testing frameworks
Basic knowledge of CI/CD
Experience with Linux server administration
Understanding of responsive web design
Experience with AJAX and asynchronous requests
What we offer
Opportunity to work on real commercial projects
Work on both backend and frontend parts of web applications
Mentorship and support from experienced developers
Opportunity to grow into a Middle Full Stack Developer
Experience with APIs, databases, integrations, and automation
Opportunity to work with modern development tools and technologies
Friendly and collaborative development environment