Job description
XYZ Reality is a dynamic and innovative construction tech company based in London that is leading the way in revolutionizing the construction industry with its award-winning custom augmented reality hardware and innovative software. Our team is composed of highly motivated, professionally qualified engineers who specialize in industrial and mechanical design, software, and electronic design and manufacture.
We are looking for a passionate and experienced full-time Senior Backend Software Engineer to join our team and play a critical role in developing and maintaining the backend of our cloud infrastructure. As a key member of our team, you will work with some of the brightest and most talented engineers in the industry and have the opportunity to push the boundaries of what is possible in the construction tech space.
At XYZ Reality, quality and innovativeness are at the core of everything we do. Our products are critical to our customers and our company, and we take pride in delivering solutions that exceed their expectations. As a Senior Backend Software Engineer, you will play a critical role in ensuring that our software solutions are of the highest quality, reliable, scalable and maintainable.
If you are passionate about software engineering and want to be part of a team that is transforming the construction industry, then we want to hear from you!
Key Responsibilities
We are developing an exciting Platform for the Construction Industry (PaaS):
- Develop the components of our server-side stack using technologies like Java, MongoDB and NodeJS,
- Define scope, level of effort, schedule estimates and technical specifications on short notice and with incomplete data, aligned with the product roadmap, priorities and constraints,
- Lead initiatives to improve our engineering culture and shared backend framework,
- Trusted hands-on team lead unforgiving with mediocre results,
- Work in a highly practical Research-and-Development and product-driven culture,
- Willingness to learn new things and to help out in other areas within the company when needed.
Skills, Knowledge & Expertise
- Degree in Computer Science or similar technical field of study,
- Excellent Java programming skills,
- 5+ years of solid and proven experience with server-side Java, concurrency handling, and distributed systems,
- Vast experience working with Java frameworks and REST API integrations, proving your team management experience, and taking part in the architecture and product definition, as well as its viability,
- Basic knowledge of JavaScript and any relevant JS framework,
- Proven experience in production deployment and development Java based infrastructures,
- Database knowledge, preferably with relational and NoSQL databases. Bring a proven understanding of system design patterns and Test-Driven Development,
- Understanding of Azure Cloud development, Docker and Kubernetes,
- You document your code and systems with concise overview descriptions and guides,
- Able to plan and estimate your own tasks and ensure timely delivery of work,
- Excellent communication skills in spoken and written English,
- Bonus: Knowledgeable about construction BIM standards.
By working at XYZ Reality, all staff enjoy the following benefits:
- Competitive Salary
- 25 days paid holidays plus bank holidays
- Company pension
- Flexible working hours
- Private Healthcare
- Easily accessible location (2 min walk from tube station)
- Opportunity to develop skills and learn cutting edge topics along with highly talented team-mates
- You will be heard
- Cycle to work scheme
- Start-up culture, modern, friendly environment including:
- Bi-weekly free lunch
- Fresh fruit every week
- Unlimited tea, coffee, and soft drinks in the office
- Office drinks every Thursday evening
- Summer and Christmas parties
- Casual dress code
- Playing a valuable part in revolutionising the industry.
At XYZ, we believe that our greatest strength lies in the diversity of our team. We are dedicated to creating a workplace culture that embraces and celebrates the unique perspectives, experiences and backgrounds of our employees. Our mission is to empower each member of our team to bring their full, authentic selves to work every day. We believe that diversity drives innovation and creativity, which are essential to our success as a company. By valuing and promoting equality and diversity, we create an environment where all voices are heard, all ideas are considered, and all individuals are empowered to make a meaningful contribution to our shared mission.
About XYZ Reality
Revenue: Unknown / Non-Applicable
Size: 51 to 200 Employees
Type: Company - Private
Website: http://www.xyzreality.com
Year Founded: 2017
XYZ Reality
http://www.xyzreality.com
London, United Kingdom
Unknown / Non-Applicable
51 to 200 Employees
Company - Private
Construction
2017