Cluj-Napoca, Romania - Full Time (inc. Remote)
If you're a curious, self-driven, senior fullstack developer with team lead experience (or an ambitious mid with the tech and people skills to match) this could be the perfect opportunity to level-up your career and join Luminos Software as a MACH Software Architect.
And what an opportunity we have! Our Netherlands-based client is revolutionising the construction industry with their fully digital "Built By Bots" platform. This is a cutting edge Industry 4.0 scale-up with a truly transformative vision for the future of home construction. We're talking immersive 3D building design, architecture, printing and assembly.
The successful candidate is someone who's not afraid to get their hands dirty across the whole tech stack. That means backend, frontend and devops, along with the ability to organise and lead the technical effort of others. Tech-wise you'll be working on post-MVP Node/Express and Vue apps deployed on AWS infrastructure. You don't need to be expert in any one of these technologies so long as you bring transferable skills and expertise to the table. More important is mindset - your passion for software development best-practices; your adaptability; and the broad body of technical knowledge you've accumulated so far in your career.
Once up to speed, you'll own the solution and take charge of the design and implementation of new features and modules. Then, over the next 18 months, you'll have the chance to build your own small team of developers and QA personnel to deliver the roadmap.
Work directly with the client's technical co-founder to take over solution design, development and operation of the current applications.
Scope out features, assist with estimates and organise the product roadmap into agile sprints.
Own the technical solution and in-service operational performance of the platform.
Follow Luminos Software's detailed development process.
Once onboarded - assist in the recruitment, selection and management of junior team members.
Once onboarded - act as lead developer and de-facto project manager of your own development team.
5+ years of professional software development experience including backend, frontend and ops.
2+ years of team leadership experience.
Strong solution design experience with expert knowledge of REST APIs, web-services and design patterns.
Able to articulate the benefits of MACH architecture (Microservices, API-first, Cloud & Headless) and solutions.
Working knowledge of dev-ops best practices and comfortable setting up cloud infrastructure services and build/deploy workflows.
Backend expertise - Node.js with Express (or willingness to learn and/or switch from other stacks).
Frontend expertise - Vue.js with HTML/CSS (or willingness to learn and/or switch from React or similar view layer library).
Infrastructure expertise – Amazon AWS, CI/CD, Docker.
A positive mindset and can-do attitude.
Forensic attention to detail.
English skills (ability to effectively communicate via written and spoken english).
A passion for software development. It’s not just your career, it’s also your hobby. You’re constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current.