DesignTechnologies is an exciting and ambitious SaaS business that powers digital commerce for interior design brands around the world.
Today, most brands in this trillion-dollar industry don’t use technology to power their sales process. They offer an old-fashioned, time-consuming experience with paper/PDF catalogues, manual quoting and email-based ordering - which results in inefficient processes, unhappy customers and competitive weakness.
We are building a turnkey SaaS solution that enables brands to digitally transform their businesses, and empowers them to take orders from their diverse customer groups (businesses, designers, consumers, resellers), online.
DesignTechnologies is a newly formed business unit of the US-based unicorn Material Bank (the marketplace for searching, sampling and specifying architecture, design and construction materials), which has raised over $150m in funding from the world’s leading VC firms. We have ambitious plans and are searching for an experienced Senior Java Developer to join our team.
What you’ll do:
- Develop testable, high-quality, and ship-ready code with ample test coverage
- Work with Product Management and other developers to understand and translate business requirements into design requirements and provide estimates for development
- Work as part of a cross-functional team to help onboard customers and integrate their systems with our platform
- Good mentor to other team members to be successful teammates - technically and culturally
What you’ll bring:
- 7+ years of hands-on Java development experience or other OO language (PHP will be considered as strong advantage)
- Strong understanding of design patterns
- Strong knowledge of algorithms and data structures; Microservices
- Dedication to high quality software development through conventions, maintainability, and testing
- Agile development experience
- Good analytical and problem-solving skills
- Good attention to detail
- Open to code reviews and pair programming
- Hands on experience in Cloud technologies - AWS
- Software architecture and design experience
- Focus on testing – unit tests, integration tests, end-to-end tests
- Motivation to acquire new skills continuously
- Excellent written and spoken English
- Knowledge of professional software engineering practises & best practises for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
What we're offering:
- Join a world-class tech team and play a key role in a fast-growing Industry disruptor
- Amazing colleagues and family like organisation culture
- Competitive salary, exceptional transparency and freedom
- Twice-a-year salary reviews
- Flexible working times with core working hours of 10.30 to 16.30 EET
- Remote-first culture: work from anywhere, with 1 week-a-quarter required office attendance
- Supplemental health and dental care insurance
- Great equipment: Top-of-the-range MacBook Pro and a Herman Miller office chair with adjustable-height desks (in office)
- 25 paid vacation days per year + 1 day-off on your birthday
- Soft skills trainings
- Opportunity to develop your skills and learn new technologies
Remuneration range:
Only shortlisted candidates will be contacted for an interview. All applications will be treated in strict confidentiality.