Job Closed
This listing is no longer active.
Have Fun Learning & Get Better Grades. 🏆 kununu Top Company 2023
Junior Full-Stack Engineer
Location
Germany
Posted
90 days ago
Salary
0
Seniority
Junior
Job Description
Junior Full-Stack Engineer
sofatutor
• Build and release features on visitor-facing pages and conversion funnels. • Implement A/B tests cleanly and reliably, based on hypotheses handed over by our Growth Specialists. • Use AI tools daily – prompt, steer, validate – and review AI-generated code with the same care as your own. • Write and maintain unit and integration tests (Capybara, Cypress). • Own critical systems in the visitor journey: maintenance, reliability, and incident response.
Job Requirements
- 2–3 years of hands-on engineering experience in web development – enough to ship production-ready code independently from day one.
- Comfortable across the stack (HAML, CSS, JavaScript, Ruby).
- Strong eye for code review and QA → you spot what's off, whether it's your code or AI's.
- You actively use AI in your daily work and have real opinions: where it helps, where it fails, and how to review output before it ships.
- Pragmatic – excited by focused, high-impact work on a clean stack, not by the newest framework or the most complex architectural puzzle.
- Very good written and spoken English skills.
Benefits
- Flexible Work: Enjoy flexible working hours and our remote-first model (including the option to work from EU countries up to 180 days per year), so you can organize your life in a way that suits you best.
- Remote Work Support: To help you set up your ideal remote workspace, we offer up to €100 every two years for home office equipment. Basic technical equipment such as a laptop, headset, monitor etc. will of course be provided by us.
- Mobility & Independence: We support your mobility with public transport subsidies or a Swapfiets bike – in Berlin or another city.
- Team Spirit & Events: Community matters to us! Join regular team events, both online and in person at our Berlin office.
- Volunteering & Extra Time Off: Get two additional paid days off per year for your voluntary work - plus paid time off on Christmas Eve and New Year's Eve.
- Fitness & Mental Wellbeing: Stay active with a membership for Urban Sports Club or a local gym. For your mental health, you get free access to the Bloom platform.
- Attractive Discounts: Enjoy discounts through FutureBens and Corporate Benefits , plus exclusive offers for friends and family on our learning platform.
- Flexible Perks: With the givve benefits credit card, you receive tax-free perks that you can spend flexibly in your region.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own the generator-verifier architecture — the loop in which generator agents produce changes and verifier agents validate them. • Define agent orchestration patterns — including secure state and credential handling. • Build and operate CI/CD for high volume of autonomous pull requests. • Establish eval-driven development as the default discipline. • Own the security boundary — explicit mapping from NIST controls to pipeline guardrails. • Serve as the final human accountability gate — no agent-generated code reaches production without senior human review. • Define the engineering standards inherited by every team.
Senior Linux, Automation, Identity Engineer
SpyrosoftWe enable our clients to thrive, thanks to a combination of technical proficiency and domain-specific knowledge.
• Deliver Linux automation and configuration management • Integrate Linux platforms with Active Directory • Design and automate secrets and certificate lifecycle management • Implement JIT access models • Automate OS patching and security hardening • Collaborate closely with architecture and platform teams
• Define and lead the mobile architecture strategy, ensuring a scalable and maintainable foundation across projects. • Focus primarily on iOS architecture, libraries, and platform-specific patterns, while maintaining an understanding of Android frameworks. • Collaborate with engineers, designers, and product managers to ensure architectural decisions align with product goals and user experience. • Establish and enforce coding standards, design patterns, and performance guidelines. • Lead architectural reviews and provide guidance on refactoring and scaling existing mobile applications. • Design APIs, SDKs, and modular components that can be reused across teams. • Guide decisions around third-party libraries, mobile tooling, and build/deployment pipelines. • Partner with backend and cloud teams to ensure seamless integration between mobile apps and services. • Stay current with the latest trends and best practices in mobile architecture, performance, and security. • Mentor mobile engineers and help elevate the team’s technical proficiency.
• Define and lead the mobile architecture strategy, ensuring a scalable and maintainable foundation across projects. • Focus primarily on iOS architecture, libraries, and platform-specific patterns, while maintaining an understanding of Android frameworks. • Collaborate with engineers, designers, and product managers to ensure architectural decisions align with product goals and user experience. • Establish and enforce coding standards, design patterns, and performance guidelines. • Lead architectural reviews and provide guidance on refactoring and scaling existing mobile applications. • Design APIs, SDKs, and modular components that can be reused across teams. • Guide decisions around third-party libraries, mobile tooling, and build/deployment pipelines. • Partner with backend and cloud teams to ensure seamless integration between mobile apps and services. • Stay current with the latest trends and best practices in mobile architecture, performance, and security. • Mentor mobile engineers and help elevate the team’s technical proficiency.



