Full Stack Developer at SECO in Stuttgart, developing cloud programming solutions and collaborating with teams on innovative tech projects.
Responsibilities
Develop user interfaces for both web frontends and backends.
Develop and maintain microservices and backend components.
Collaborate with the entire team to define, prioritize, and build web applications.
Build backend services and APIs using server-side languages (e.g., TypeScript, JavaScript, Elixir) and databases (e.g., PostgreSQL, MSSQL, MongoDB).
Implement frontend interfaces with modern web technologies (e.g., HTML5, CSS3, JavaScript, React/Vue).
Develop unit and integration tests for core business functionality.
Contribute to architecting new features and products.
Work with cross-functional teams to design, develop, and deploy cloud-based software applications and services.
Troubleshoot software defects, performance bottlenecks, and other technical issues.
Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
Ensure code quality by following best practices, performing code reviews, and implementing automated tests.
Work within an agile methodology.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Several years of experience as a full-stack developer with a focus on cloud programming.
Proficiency in frontend web development technologies (e.g., HTML5, CSS3, JavaScript, React/Angular/Vue).
Experience building complex, user-friendly web applications.
Passion for writing well-structured, efficient, and maintainable code while keeping overall codebase quality in mind.
Solid knowledge of HTML and CSS and a good understanding of user experience (UX).
Strong experience with Node.js and frontend frameworks (Vue.js/React) using TypeScript.
Experience implementing APIs (REST, GraphQL) on both client and server sides.
Strong experience with databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra/ScyllaDB).
Hands-on experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud Platform).
Familiarity with containerization technologies (e.g., Docker, Kubernetes) and CI/CD pipelines.
Excellent understanding of software development methodologies (e.g., Agile, Scrum, Kanban).
Strong problem-solving skills and attention to detail.
High creativity, solid technical understanding, and a passion for learning.
Ability to work independently and in a team, take initiative, and communicate effectively.
Benefits
A diverse scope of work within a growing corporate group.
Plenty of room to shape and influence your role.
A great team that pulls together.
Flat hierarchies, a modern corporate culture, and an informal first-name culture up to executive management.
Flexible working hours and options for remote work.
Attractive benefits such as health promotion programs, a company pension plan (bAV) with employer contributions above statutory requirements, company bike (Jobbike), and a subsidy for the DeutschlandTicket.
Senior Software Development Engineer constructing web applications for Adobe Express. Leading innovative engineering teams to enhance user experiences across various platforms.
Senior Engineers designing and deploying large - scale applications at Adobe. Leading feature development and mentoring junior engineers while enhancing Adobe's digital experiences.
Software Developer student position at Canada Life contributing to real - world systems in a collaborative environment. Engage in full software lifecycle with mentoring from experienced developers.
Senior Engineer RF/Microwave designing critical space architectures for the PAZ - 2 program. Leading decisions and ensuring technical viability for real space systems.
Java Developer working on a banking project using Spring Boot at IRIUM. Join a dynamic team with a focus on continuous learning and professional growth.
Software Engineer responsible for data management and algorithm support at Flosonics Medical. Developing systems to enhance data workflows for innovative medical devices like FloPatch.
Research Software Engineer involved in scientific research and software development for mobile sensor systems and computer vision projects. Working with advanced technologies and interdisciplinary teams at Fraunhofer.
GTM AI Engineer designing AI - driven automation for BDRs, Marketing, Sales, and Customer Success. Transforming manual processes into intelligent workflows in a fintech environment.
Lead Engineer shaping and modernizing global B2B solution ecosystem for Pandora. Driving technical excellence and collaborating with cross - functional teams for scalable and secure applications.
Product Engineer coordinating new product testing while working under pressure in a jewelry production environment. Collaborating with teams to optimize parameters and improve product outcomes.