Nearshore GM is a unique IT company that nurtures a culture of loyalty, teamwork and life balance. We code with integrity using modern, proven and up to date technologies. Our commitment is directed to delivering clean and efficient solutions and services for our partner Flyeralarm, one of the largest German e-commerce corporations and one of the largest online printers in Europe, dedicated to environmentally friendly delivering products and services. Our team is growing and we are looking for
Senior PHP Developer
You’ll be part of a multicultural team on developing new features, troubleshooting and ensuring smooth functionality, working from an office based in Niš, 9 to 5. You'll be defining initial risks in working with large projects, independently solving different problems, distilling complex ones through the application of design patterns, regularly reviewing code for less experienced colleagues and mentoring them.
Benefits and perks:We offer the opportunity to enhance and develop your career with the following benefits:
- Onboarding process from 3 to 6 months - we want you to take time to know our system and learn everything without pressure
- Private medical insurance
- Competitive salary corresponding with relevant experience and skills
- Working in international and multicultural teams with colleagues across the world (but working hours are always in the CET time zone)
- Team building and inhouse team activities
- Working space in Think Innovative Hub with great amenities, always available parking surrounded with nature and greens
- Personal development and growth, continuous education and mentorship
- Financial and legal counseling
- Mental health counseling
Job responsibilities:As Senior PHP Developer, you handle these tasks:
- Developing web applications based on PHP
- Writing clean and scalable code in an agile development environment
- Using and managing databases
- Applying quality automated testing practices
- Designing and developing REST APIs that ensure fast and smooth product development
- Ensuring compliance with clean software architecture (Domain Driven Design)
- Mentoring middle and junior developers of the team
Job requirements:To be considered for this role, here are the skills we’re looking for:
- Minimum 5 years of experience in PHP (Native) or one of its frameworks, such as Slim, Laravel, or Symfony, with proficiency in PHP versions 7 and above
- Comprehensive knowledge of databases and architectures, OOP design patterns and cloud computing
- Proficiency in working with MySQL, Elasticsearch, Redis
- Proficiency in automating software tests (PHP Unit testing)
- Experience with DevOps practices (Continuous Integration, Continuous deployment): Platforms such as Linux, Git, Docker; Various tools: Bamboo, Ansible
- Experience in working with Jira and Confluence
- Experience in creating monitoring solutions in combination with InfluxDB and Grafana
- Ability to work independently and in a team, and desire to gain and share knowledge with teammates
- Experience in solving problems and tasks of different complexity
- Thorough view of software development, which is used to provide the best suggestions for completing objectives in various areas
We’re looking for people who are curious, independent, and proactive in their day-to-day problem solving. If you like sharing knowledge within a team, and are happy to continuously expand your skills, we’ll be happy to receive your application! Don't be discouraged if you feel like you’re missing some of the skills we require. Feel free to reach out to us and we can provide you with guidance and tips!