NAXCON GmbH, located in the heart of Freiburg, is at the forefront of the German IT and engineering industry.
Our experts have extensive knowledge in software and hardware development, state-of-the-art electronics, and future-oriented technologies such as artificial intelligence and virtual reality.
We are not only dedicated to project work for our customers, but also intensively pursue in-house innovation projects as well as research & development. Renowned companies from a wide range of German industries place their trust in us - demonstrating the outstanding expertise and commitment of our engineers.
Position
Junior PHP Developer
Type
Full-time
Overview
We are looking for a motivated Junior PHP Developer to support the development and enhancement of web applications. The role involves both front-end and back-end PHP development, working with modern frameworks, databases, APIs, and CI/CD workflows. You will collaborate with cross-functional teams, contribute to new features, maintain existing systems, and ensure secure, high-quality code.
Responsibilities
- Develop and enhance PHP-based applications (architecture, design, user interaction, libraries, interfaces).
- Develop PHP back-end components, including integration with web servers and configuration of PHP environments.
- Work with modern PHP versions and frameworks such as Laravel, Symfony, Yii, Tempest, CodeIgniter, and Laminas Project.
Database Development
- Build and optimize SQL/NoSQL database systems for PHP applications.
- Implement efficient database queries, performance tuning, and data modeling.
API & Integration
- Design and implement REST, GraphQL, and SOAP interfaces.
- Participate in API documentation and integration projects.
- Support CMS updates, migrations, and version changes.
Maintenance & Quality Assurance
- Maintain and support existing PHP applications (updates, upgrades, version changes, security patches).
- Perform security checks and protect PHP applications against common vulnerabilities.
- Conduct error analysis, debugging, and troubleshooting.
- Use tools such as SonarQube for static code analysis and vulnerability management.
DevOps & CI/CD
- Manage repositories with GitHub, GitLab, or Bitbucket.
- Set up and maintain CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
- Support automated build, test, and deployment processes.
- Work with Docker-based development and production environments.
Testing
- Write and execute automated unit, feature, and integration tests (e.g., PHPUnit, Pest).
- Perform load and performance tests using tools like JMeter.
General Tasks
- Conduct requirements analysis and technical documentation.
- Work in an agile environment using Scrum or Kanban.
Candidate Profile (Junior Level)
- Basic experience with PHP and at least one PHP framework.
- Understanding of databases and API communication.
- Willingness to learn CI/CD, Docker, and automated testing.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in an agile team.
- Good written and spoken English and German skill.
What we offer
- Join a cosmopolitan and internationally mixed team: We welcome individuals from all backgrounds and cultures to contribute their unique perspectives and talents to our team.
- Polish your German language skills: If you are looking to improve your German language skills, we offer a supportive environment where you can practice and develop your language abilities: whether you are a beginner or an advanced speaker.
- Benefit from a fixed contact person from the company: We understand the importance of having a reliable point of contact within the company. That's why we assign a dedicated contact person who will provide guidance and support throughout your employment with us.
- Professional growth and development: With us, our engineers can immerse themselves in new industries or projects after just 1-2 years and actively transfer knowledge.
- Enjoy regular team events with the company: We believe in the power of team building and fostering positive relationships within the workplace. That's why we organize regular team events to promote collaboration and strengthen our team bonds.
- Competitive compensation package: At NAXCON, we believe that our engineers are our greatest asset. That's why we offer a comprehensive and competitive compensation package that includes a salary commensurate with experience and expertise.
#J-18808-Ljbffr