Senior Software Engineer (Full Stack)

Atmen Solutions Gmbh
Madrid, Spain
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Software as a Service Distributed Systems Iterative and Incremental Development PostgreSQL Node.Js Software Maintenance Software Engineering Software Systems
+11 more
Systems Integration TypeScript AWS Cdk ReactJS Cypress (Programming Language) Backend Gitlab Gitlab-ci Information Technology Front End Software Development NestJS

Job description

Atmen is a Munich-based RegTech startup revolutionising green certification.Our SaaS platform helps energy-intensive industries (fuels, chemicals, materials) automate compliance and certification-cutting down time by up to 90%.We replace today’s manual, costly, and unpredictable certification processes with continuous, technology-driven verification.Our mission?Making sustainable production simple, scalable, and cost-effective.TasksAs a Senior Software Engineer, you will play a key role in shaping our product, working closely with our engineering and product teams to build robust, scalable, and maintainable software solutions.You will:Develop, test, and deployfull-stack software solutions, ensuring high-quality, maintainable code.Drive developmentfrom ideation to production, working closely with designers, engineers, and product managers.Lead by exampleby writing clean, testable code and supporting engineering best practices.Own features end-to-end -from architecture to implementation, deployment, and monitoring.Mentor and collaboratewith team members, fostering a culture of continuous learning and growth.Improve performance, reliability, and scalabilityto ensure our platform meets enterprise-grade standards.RequirementsMust-haves5+ years of professional experiencein software development, preferably in full?stack roles.Proficiency inTypeScript, React, Node.js, PostgreSQL, and AWS .Strong software engineering principles : clean code, modularity, testing, and maintainability.Experience designing and maintainingscalable, distributed systems .Self?motivatedand able to navigate afast?changing startup environment .Excellent communication skillsin English (both written and spoken).Master’s degree or equivalent experiencein Computer Science, Engineering, or a related field.We encourage all qualified applicants to apply, even if you don’t meet every single requirement.Nice?to?havesExperience withTest?Driven Development (TDD)and end?to?end testing.Experience withQuality Assurance (QA) workflows .Exposure to one of:AI/ML, GenAI integrations, Security .Related domain expertise:energy, certification, sustainability, or regulated industries .Experience working in afast?paced startup environment .Our core technologiesFrontend : React, TypeScriptBackend : Nest.js (Node.js, TypeScript)Testing : Cypress, JestInfrastructure : AWS (AWS CDK)Nx, GitLab CINot your stack?We value drive, ability to learn fast and general understanding of software development over specific tool knowledge.Job RequirementsAvailability:Full?TimeValidworking permitin GermanyFluency inEnglishBenefitsHow we workAsynchronous first : We minimise unnecessary meetings and document everything in Notion.Focus time & deep work : Meetings?free mornings + 1 in?office Team Day per week.Fast?paced, iterative development : We push to main frequently and release several times per week.Strong testing culture : Pragmatic test?driven development (TDD), heavy use of E2E tests.Why Join Us?Impact:Be part of a small, high?performing team driving real?world sustainability impact.Hybrid work and central Munich offices:work from the office and from home.Growth:Join an early?stage startup with significant ownership and career growth potential.Cutting?edge tech:Work on exciting challenges in automation, AI, and compliance tech.”Well Pass”as an employee benefit - giving you unlimited access to most fitness centres.Atmen is an equal opportunity employerWe embrace diversityand are committed to creating an inclusive environment for all employees and stakeholders.We are open to all candidates without regard to age, color, national origin, religion, gender or any other characteristics.#J-*****-Ljbffr

Requirements

5+ years of professional experiencein software development, preferably in full?stack roles. Proficiency inTypeScript, React, Node.js, PostgreSQL, and AWS . Strong software engineering principles : clean code, modularity, testing, and maintainability. Experience designing and maintainingscalable, distributed systems . Self?motivatedand able to navigate afast?changing startup environment . Excellent communication skillsin English (both written and spoken). Master’s degree or equivalent experiencein Computer Science, Engineering, or a related field. We encourage all qualified applicants to apply, even if you don’t meet every single requirement. Nice?to?haves Experience withTest?Driven Development (TDD)and end?to?end testing. Experience withQuality Assurance (QA) workflows . Exposure to one of:AI/ML, GenAI integrations, Security . Related domain expertise:energy, certification, sustainability, or regulated industries . Experience working in afast?paced startup environment . Our core technologies Frontend : React, TypeScript Backend : Nest.js (Node.js, TypeScript) Testing : Cypress, Jest Infrastructure : AWS (AWS CDK) Nx, GitLab CI, We value drive, ability to learn fast and general understanding of software development over specific tool knowledge.

About the company

Job RequirementsAvailability:Full?Time Validworking permitin Germany Fluency inEnglish BenefitsHow we work Asynchronous first : We minimise unnecessary meetings and document everything in Notion. Focus time & deep work : Meetings?free mornings + 1 in?office Team Day per week. Fast?paced, iterative development : We push to main frequently and release several times per week. Strong testing culture : Pragmatic test?driven development (TDD), heavy use of E2E tests. Why Join Us? Impact:Be part of a small, high?performing team driving real?world sustainability impact. Hybrid work and central Munich offices:work from the office and from home. Growth:Join an early?stage startup with significant ownership and career growth potential. Cutting?edge tech:Work on exciting challenges in automation, AI, and compliance tech. “Well Pass”as an employee benefit - giving you unlimited access to most fitness centres. Atmen is an equal opportunity employer We embrace diversityand are committed to creating an inclusive environment for all employees and stakeholders. We are open to all candidates without regard to age, color, national origin, religion, gender or any other characteristics. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina ¡ JS Congress

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler ¡ LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang ¡ Coffee With Developers

Videos

See all

Related articles

See all