Job
In this role, you will develop robust web applications and native apps, analyze prototypes, assess code quality and security, and ensure quality through testing and code reviews. You will decide on technologies and work closely with the team.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Thanks to AI-assisted development, we can turn ideas into working prototypes in no time and test them in a secure coding environment.
- However, there’s still a lot of work to do between a working prototype and an application that customers can rely on in their day-to-day lives.
- That’s where you come in: You guide prototypes from the initial idea through to launch, turning them into robust, maintainable, and secure applications.
- These are usually web applications built on a solid framework or lightweight, cleanly implemented scripts.
- If the project requires it, native apps for macOS, iOS, or Android are also developed.
- You analyze prototypes from our secure programming environment and assess code quality, architecture, and security.
- Together with the team, you decide which technology and implementation approach best suit the project (usually a web application or script, and, if needed, an app for macOS, iOS, or Android) and adapt the prototype accordingly.
- You replace temporary solutions with proven patterns, for example in data modeling, permissions, validation, and error handling.
- You ensure quality through testing, code reviews, and clean version control.
- You integrate external systems via interfaces and take care of deployment, release, and operations in our cloud environment or through the respective app platforms.
- Together with our agile team, you develop standards and checklists for taking prototypes into production and help colleagues use AI tools in ways that make it easier to put code into production later.
Our expectations of you
Qualifications
- Willingness to familiarize yourself with our standard stack (PHP/Laravel, Vue) if you have previously worked with a different language.
- Good knowledge of JavaScript, HTML, and CSS (e.g., with Vue, jQuery, or other frontend frameworks).
- Confident use of version control (e.g., Git) and a structured approach to teamwork.
- Enjoyment of understanding and improving other people’s code.
- The ability to explain technical decisions in a way that non-developers can understand.
- A thoughtful approach to AI tools: You use them yourself and know where AI-generated code typically falls short, for example in security, error handling, or maintainability.
- Fundamentals of automated testing, CI/CD, and security (e.g., OWASP Top 10).
Experience
- Several years of experience in web development with at least one established web framework (e.g., Laravel, Symfony, Ruby on Rails, or Django) and a good understanding of software architecture, data modeling, and security.
- Experience with relational databases and clean database design.
- Experience in app development for macOS, iOS, or Android (e.g., Swift, Kotlin).
- Experience with PHP, CakePHP, and existing web projects.
- Experience with shell/terminal, web server configuration, and REST APIs.
What we offer
- Varied projects: You work on solutions for regional and international clients and discover new industries and technologies with every project.
- Co-creation: You help shape technology choices and develop your own standards and solutions.
- Team affiliation: You’ll become part of Newkom Kommunikation and work in an agile development team where mutual respect matters.
- Professional development: Regular feedback and opportunities to upskill.
- Flexibility: Work between the office and home office in a vibrant region where urban life and nature sit side by side.
Benefits
Health, fitness & fun
Topics you will work on
Job locations
About your employer
Newkom AG, based in Saarbrücken, is a respected communications agency employing over 160 staff members. It provides comprehensive communication solutions for companies and brands and is part of a network of renowned agencies in southwestern Germany.
- Digital Agency
- Hybrid, Onsite
- Advertising, Marketing, PR
More jobs
These jobs might also interest you
The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...
We - the HUK-COBURG Insurance Group - are among the top 10 largest in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our tradition of often...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...