Software Architect (e-Commerce)
Software Architect – B2B E-Commerce Platform
Are You Ready to Shape the Future of E-Commerce Technology?
We are Next Basket, a pioneering B2B e-commerce provider, and we’re on the lookout for an exceptional Software Architect to lead the design and architecture of our next-generation platform. If you’re passionate about building scalable, high-performance software systems and have a deep understanding of cloud-native architectures, we’d love to meet you.
What You’ll Do:
Define and Lead the Technical Architecture:
- Design and Implementation: Architect and maintain the structure of our microservices- based platform, ensuring it is scalable, maintainable and aligned with business objectives. Focus on creating a unified vision for the software’s architecture and technical stack.
- High-Level Decision Making: Drive architectural decisions, including technology stack, design patterns, and efficient infrastructure, ensuring the platform meets both functional and non-functional requirements.
- Innovation: Continuously evaluate emerging technologies, integrating those that can enhance the platform’s capabilities, performance, and reliability.
Collaborate Across Teams:
- Cross-Functional Collaboration: Work closely with product managers, developers, and operations to translate business needs into technical strategies. Ensure that architecture supports seamless collaboration and continuous delivery.
- Leadership and Mentoring: Provide technical guidance and mentorship to development teams, fostering a culture of innovation and continuous improvement. Lead code reviews and promote best practices in software engineering.
Ensure Quality and Efficiency:
- Platform Integrity: Design a robust, secure, and scalable platform that supports global operations and meets the highest standards of quality and security.
- Technical Risk Management: Identify, assess and manage technical risks, implementing strategies to mitigate potential issues and ensuring the long-term health of the platform.
- Continuous Improvement: Establish and enforce coding standards, design patterns, and architectural best practices. Optimize the development process to reduce technical debt and improve system performance.
What We’re Looking For:
- Experience and Expertise:
Proven Leadership: 10+ years in senior technical roles, including at least 5 years as a Software Architect in e-commerce and SaaS environments, with a deep understanding of the unique challenges in these fields. - Technical Mastery: Extensive experience with microservices architecture, cloud platforms (preferably Google Cloud Platform), and full-stack technologies including PHP, Python, JavaScript, Next.js, and React.
- Advanced Problem-Solving: Strong capability to design innovative solutions for complex technical challenges, with a focus on performance optimization, scalability, and reliability.
- Design & Engineering Practices: Strong knowledge of design patterns,CQRS, TDD, DDD, and best engineering practices.
- Communication & Autonomy: Excellent written and verbal communication skills in both Bulgarian and English, with a proven ability to thrive in a developing environment with high autonomy.
Collaboration and Communication:
- Team Player: Strong collaboration skills with the ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders.
- Influential Leader: Ability to guide and influence development teams, ensuring alignment with architectural principles without direct managerial authority.
- Educational Background:
Academic Excellence: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Equivalent practical experience will also be considered.
Why Join Next Basket?
- Innovative Projects: Engage in cutting-edge technology that powers the future of B2B e- commerce.
- Competitive Compensation: Attractive salary 120 000 – 140 000 EUR gross annually plus
performance-based bonuses. - Professional Growth: Opportunities for continuous learning and career advancement in a fast-paced, dynamic environment.
- Ability to work remotely: Yes, partly for the first year
About Us: Next Basket is a pioneering B2B technology company with a next-generation online store platform designed to simplify and enhance the online business experience.
Our comprehensive 5-in-1 platform includes everything from Online Store to ERP and Fulfillment solutions, all powered by a state-of-the-art microservices infrastructure. We are committed to innovation, customer satisfaction, and sustainable growth.
Our Mission: To create technology that benefits people, our partners, and the environment, while upholding our commitment to ethical and sustainable business practices.
Ready to Make an Impact? If you’re ready to lead our technology team and help us achieve our ambitious goals, we’d love to hear from you! Please apply with your updated CV and cover letter.
Note: Only shortlisted candidates will be contacted. All applications will be treated confidentially.