Match score not available

Senior Full Stack Engineer

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Key responsabilities:

  • Develop front-end solutions for vending machine service and eCommerce platforms
  • Enhance existing system for scalability and robustness
  • Create tailored interfaces for pilots, campaigns, installations
  • Collaborate on backend development with emphasis on Rust
  • Address technical challenges with innovative solutions
BACE logo
BACE Startup https://bacehub.de/
11 - 50 Employees
See more BACE offers

Job description

🔧 Senior Full Stack Engineer        🏠 Berlin / Bochum / Barcelona          ⌨️ Remote or hybrid

⏱ Full time                                       🙌 All genders                                              💙 English & German


HEY 👋

Want to shape the future of urban logistics and bring local shopping back to life? Yes?! Then you’re in the right place to make a difference! 🚀


About Us:

At bace, we’re revolutionizing urban logistics to improve city life, reduce CO2 emissions, and support local businesses. We’re looking for a dynamic Senior Full Stack Engineer who thrives in an innovative, agile environment and can drive our technology forward.


Role Overview:

As a Senior Full Stack Engineer, you will play a crucial role in improving and continuing to build our managed vending machine service, set to launch in Q3 2024. You’ll be responsible for building customized front-ends for upcoming pilots, campaigns, and first installations as we navigate our market entry. Your strong creative development skills in front-end and eCommerce will be invaluable in shaping our product.


Responsibilities:

  • Front-End Development: Create and maintain high-quality, responsive front-end solutions for our vending machine service and eCommerce platforms.
  • System Improvement: Enhance and expand the existing system to ensure scalability and robustness for our upcoming launch.
  • Customization: Develop tailored front-end interfaces for specific pilots, campaigns, and initial installations to meet unique market needs.
  • Full Stack Collaboration: Work on backend development when needed, ideally with Rust, to ensure seamless integration and performance.
  • Problem Solving: Address complex technical challenges with innovative solutions, ensuring robust and maintainable code.
  • Collaboration: Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
  • Code Quality: Establish and enforce best practices for code quality, testing, and deployment processes.


Tech Stack:

Frontend: (Your focus area to start with)

  • React: Extensive experience with React, including component design, state management, and refactoring.
  • React Native & Expo: Knowledge in building and deploying cross-platform mobile applications.
  • GraphQL (with Relay): Advanced usage of GraphQL, including optimistic updates and implementing resolvers.
  • TypeScript: Strong TypeScript skills, with the ability to create maintainable and scalable abstractions.

Backend & Infrastructure:

  • Rust: Experience in Rust for performance-critical components is a plus.
  • GraphQL: Strong understanding of GraphQL, particularly with Apollo Federation. Familiarity with schema design and resolving common issues like N+1 problems.
  • Kubernetes: Experience with Kubernetes and declarative infrastructure, preferably on GKE.
  • GitLab: Expertise in using GitLab for source control, CI/CD pipelines, and branch deployments.


What's In It For You:

We also ensure that you're well taken care of:

  • 💳 Own Credit Card for Expenses
  • 📚 Yearly Personal Learning Budget
  • 🍔 Monthly Food Delivery Voucher
  • 🍎 MacBook Pro
  • 🏡 Home Office Equipment
  • 🌀 Agile Team with Flexible Working Hours
  • 🎈 Team Events & Remote Culture
  • 🏢 Offices in Bochum & Berlin, Co-Working in Dortmund & Barcelona
  • 🌞 30 Vacation Days & Capped Overtime Hours

💰 Incentives:

  • 📈 Employee Participation (VSOP) + Cliff and Vesting Period


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Problem Solving
  • Open Mindset
  • Collaboration

Full Stack Engineer Related jobs