About Appliscale:
Appliscale is an independent Technology Consultancy which specialises in digital, bespoke and tailor made systems. As full cycle engineering consultants we deliver the most impactful cloud based software and build products that solve real problems. Our end-to-end software solutions come from business analysis, through to project evaluation, to frontend/backend architecture design and deployment.
We operate at the cutting edge of technologies, exploring, transforming, scaling and optimising the way software businesses engineer their digital products. Our expertise spans from experience strategy, digital product innovation to solutions’ scalability and security.
Why work with us?
We are a group of motivated technologists dedicated to helping our clients in building their technology that is used by millions of people every day. We offer plenty of opportunities to gain solid experience and share expertise while working in full stack, distributed teams in a range of businesses like gaming, proptech, adtech, legaltech or ML/AI from startups, scaleups to Fortune 500 companies located across the USA, Asia and Europe. This is how we do it.
Flat structure
We believe our engineers have unique skills and experience that are often hard to compare. Instead of forming a stiff hierarchy, we take an individual approach, helping each engineer to create a plan tailored around their interests,career goals and establishing a constant feedback loop.
Self-Organization
From experience, we know that small teams of skilled people given clear objectives can effectively plan and deliver work without the need for supervision or direct management. We assemble our teams so they have all the required skills and experience to succeed. Our project management is focused on supporting teams in planning and communication rather than assigning tasks to people. We don’t impose any process instead we advise teams how to pick a methodology and appropriate tools to suit their needs.
We try to document everything in our company Notion so each new team member can access any resources without asking or waiting.
Networking
We network to get a broader perspective and build relationships - get to hear what interesting challenges colleagues are solving in their projects or about their passions or hobbies through shared conversations, weekly company updates, and many team events we organise to bring people together.
Knowledge sharing
We create spaces for learning to happen. For years each Friday, we host a Weekly Knowledge Sharing where Appliscalers present to the company interesting technical topics or occasionally we invite external guests. We also organise activities such as security workshops and internal meetups for frontend and DevOps.
Transparency
We treat our engineers as professionals, we have regular 1 on 1's where you can discuss your career progression, and open feedback is encouraged.
We keep everybody informed about company objectives, current status and upcoming projects by organising weekly company calls and quarterly review meetings. We maintain a number of constantly updated boards with vital info and metrics that are accessible by everybody in the company.
Remote first
We have always been a remote-first company, so you are supported whether you work from home or the office. We focus on productivity, not hours, and our processes are designed in a way that both remote and onsite colleagues have the same access and can participate equally in company life.
Automation
Timesheets are filled in automatically, the onboarding process is online, and a bot books a parking spot for you or reminds you about internal knowledge-sharing initiatives. We strive to minimise any administrative burden so engineers can focus on our clients and technical work.
Partnering with the Client
Everyone at Appliscale is a consultant, actively engaged in ongoing discussions with our Clients. These conversations include project scope as well as understanding the context for solutions to deliver a great experience to future users.
About the role:
As one of our Java Engineers, you will be a part of a project engineering team responsible for all aspects of a product ecosystem: creating new features, testing, bug fixing, performance and deployment. You will help shape and scale solutions with modern software engineering, analytics and product practices.
Responsibilities:
Required qualifications:
Nice to have:
Check similar offers
Check similar offers