Summary
✨ AI‑Generated
Develop and optimize end‑to‑end full‑stack features for complex enterprise systems, working across front‑end frameworks such as React and back‑end services built on Node.js or similar. Collaborate with product managers and designers to deliver intuitive user experiences while ensuring performance, security, and scalability. Proficiency in JavaScript/TypeScript, relational databases, and RESTful API design is required. Experience with cloud platforms and CI/CD pipelines is advantageous.
Highlights
Be part of an innovative team developing full-stack solutions for complex digital transformation projects. Emphasis on continuous learning, collaborative culture, and impactful work across industries.
Description
About The Company
ATR Software GmbH is a dynamic and innovative technology company dedicated to delivering cutting-edge solutions across various industries.
As a family-owned enterprise, we pride ourselves on fostering a collaborative and inclusive work environment where every team member's contribution is valued.
Our focus lies in developing sophisticated software architectures and solutions that drive digital transformation, particularly in areas such as Industry 4.0, Cloud computing, and Internet of Things (IoT).
We believe in continuous learning and encourage our employees to explore new technologies, share ideas, and take ownership of their projects to ensure both personal and professional growth.
About The Role
We are seeking a talented Full-Stack Developer to join our innovative development team at ATR Software GmbH.
In this role, you will be instrumental in designing, implementing, and optimizing complex IT architectures tailored to our clients' needs.
Your responsibilities will include collaborating with cross-functional teams, advising clients on technological solutions, and contributing to the development of our next-generation products.
You will work within an agile environment, actively participating in sprint planning, reviews, and retrospectives, ensuring that our software solutions are robust, scalable, and aligned with industry standards.
This position offers the opportunity to work on exciting projects in Industry 4.0, Cloud, and IoT sectors, allowing you to expand your expertise and influence the future of our technology offerings.
Qualifications
The ideal candidate will possess a university degree in Computer Science, Software Engineering, Applied Informatics, Media Informatics, Business Informatics, or a comparable qualification.
You should have solid experience in software development lifecycle management, agile methodologies, and documentation.
Proficiency in web development technologies such as Angular, TypeScript, and JavaScript is essential, along with a good eye for design using tools like Figma and Claude Design.
Experience with object-oriented programming languages including Java, C#, or C++ is required, along with backend development expertise in Java frameworks like Quarkus, REST, and GraphQL.
Familiarity with database systems such as PostgreSQL, InfluxDB, or TimescaleDB is important.
Knowledge of Nx Build System, Domain-Driven Design, and Claude Code/Design will be advantageous.
Strong analytical skills, self-motivation, and fluency in both German and English are essential for success in this role.
Responsibilities
Design and implement innovative and complex IT architectures based on customer requirements.Provide expert consultancy to clients regarding potential solutions to meet their specific software needs.Take responsibility for the software architecture, design, and ongoing optimization efforts.Contribute to the continuous improvement of our agile development processes.Assist in the technical execution of projects within the fields of Industry 4.0, Cloud, and IoT.Explore and integrate new technologies and tools to enhance product offerings and development efficiency.Monitor emerging trends and advancements in technology to ensure our solutions remain cutting-edge.Collaborate closely with UX designers to ensure seamless integration of frontend and backend components.Participate actively in team meetings, code reviews, and knowledge-sharing sessions to foster a collaborative environment.
Benefits
At ATR Software GmbH, we offer a comprehensive benefits package designed to support our employees' well-being and professional development.
This includes flexible working hours, opportunities for remote work, and a supportive team environment.
We encourage continuous learning through training programs, workshops, and conferences.
Our company culture promotes a healthy work-life balance, with regular team-building activities such as game evenings and outdoor adventures like water skiing.
Additionally, we provide competitive salary packages, health insurance options, and opportunities for career advancement within a growing organization.
Our commitment to employee satisfaction makes ATR Software GmbH a rewarding place to develop your career.
Equal Opportunity
ATR Software GmbH is an equal opportunity employer.
We are committed to creating a diverse and inclusive workplace where all employees are valued and respected, regardless of gender, age, ethnicity, religion, disability, or sexual orientation.
We believe that diversity fosters innovation and drives our success.
We encourage applications from candidates of all backgrounds and experiences who are eager to contribute to our mission of delivering innovative software solutions.