Full Stack Software Engineer 4 Day Week

<p>Ever wondered how it would be to revolutionise one of the least digitised industries in the market, alongside a growing and switched-on team? Read on! </p> <p>We are <a href="https://www.shape.construction" target="_blank" rel="noopener noreferrer">https://www.shape.construction</a>! </p> <p>We are digitising the largest and most fundamental industry in the world, the industry that literally builds the foundations of the civilisation we all depend on to spare us from a brutal hunter-gatherer life: CONSTRUCTION </p> <p>It is one of the least digitised industries in the world but also the largest – 1 in 9 people globally work in the construction industry and it constitutes 11% of global GDP. </p> <p>Improving construction strengthens the very foundation of human civilisation. (Watch our short film about it). </p> <p>We got our start as a high-end construction project management consultancy. As a consultancy, we are focused on genuinely upgrading the way construction projects are delivered. We then take the deep understanding of the projects we work on to develop construction management software products that anyone can use to deliver their projects better. </p> <p>We are building a full suite of products one module at a time – kind of like office 365 but for construction management. (Check out Shape, our construction management tech and watch this video about what we are doing) </p> <p>The core of all this is our true secret sauce; people. We only recruit the very best both in capability and personality. We are deeply focused on designing a new type of organisation that is optimised for the flourishing of the people in the team first and foremost. People that join us develop fast as a whole person in ways they never imagined. (Read more about our vision and mission). </p> <p>This approach has allowed us to grow from just 2 people in 2017 to over 180 today (including consultancy) and we are still very much at the beginning! Joining us isn’t just some “job”, it is a transformative educational experience. We challenge you to be your best self in all aspects of life. Our vision is designed to align how we operate with the fundamental aspects that enable anyone to have a fulfilled life: </p> <ul> <li>Connects us with meaningful relationships </li> <li>Inspires us to develop ourselves to become better humans </li> <li>Empowers us to pursue our own learning adventures </li> </ul> <p>4 core values for a good life </p> <p>We believe a life of human flourishing is all about meaningful relationships with others and challenging yourself to create a positive impact. Our four core values are grow yourself, care about people, execute to greatness and build civilisation. This philosophy goes much deeper and you can see more on our website. </p> <p>We are achieving this vision through the following two missions: </p> <ol> <li>To fully digitise the construction of human civilisation </li> <li>To create a new type of organisation that enables human flourishing while delivering a huge positive impact on society </li> </ol> <p>The Role </p> <p>Purpose of the role We are currently looking for senior/lead full stack software engineers who are really interested in scaling our API and pushing the limits of what a ReactJS PWA (Progressive Web App) can do. </p> <p>Team Our team is made up of experienced software engineers, product designers and product strategists. Together we will build the digital backbone of a construction organisation. </p> <p>Your top 3 objectives </p> <ol> <li>Scale our REST API with Ruby On Rails </li> <li>Enhance our PWA using React and TypeScript </li> <li>Harden our tests </li> </ol> <p>Your top 5 responsibilities </p> <ol> <li>Design and write efficient, reliable and reusable Ruby code </li> <li>Identifying bottlenecks, using tools to diagnose and refactor code </li> <li>Making tests a top priority in every development (TDD) </li> <li>Understand and write React. Js and TypeScript code </li> <li>Scale a RESTful API for Shape’s applications </li> </ol> <p>Your Capabilities You are a skilled and emphatic software engineer who thrives to build in integrity and quality, generating momentum and knowledge to the team and company. </p> <p>As a candidate, you should have:</p> <ul> <li>Mastery: Deep level of knowledge on the frameworks and tools used. </li> <li>Communication: Good communication is much more than saying the right thing. It is about communicating messages clearly and concisely. Ability to choose the best method of communication based on context, audience and urgency. </li> <li>Leadership: Can help colleagues achieve goals. Knows how to share his/her knowledge and experience. </li> <li>Impact: Over-analysing or over-thinking can be as problematic as not analysing or not thinking. Ability to make decisions and take action. </li> </ul> <p>Nice to Have (If you don’t have it now you will after joining) </p> <ul> <li>Mastery: Ability to write code with high level of simplicity and low level of complexity. </li> <li>Communication: Presents concerns, doubts or ideas publicly (speaking or writing) and with associated research (internal or external meetups, conferences). </li> <li>Leadership: Give us and others constructively critical feedback in order to continuously improve. </li> <li>Impact: Ability to drive change, generate knowledge and empower the team. </li> </ul> <p>Shape isn’t the place for you if any of the following is true: </p> <ul> <li>You want an easy, chilled-out role without much challenge </li> <li>You like to be the smartest person in the room </li> <li>You don’t like continuously receiving honest candid feedback </li> <li>You prefer to do your own thing rather than work with a team </li> </ul> <p>At Shape we value diverse experiences and perspectives, empowering each member to contribute their unique expertise towards our collective success, so if you don’t think you meet all the criteria but still are excited about this role we encourage you to apply anyways!</p> <p>Salary and Benefits Standard Stuff </p> <ul> <li>Competitive salary dependent on location and capability </li> <li>Paid Annual Leave 20 days + statutory Bank Holidays </li> <li>In-House Coaching Sessions </li> <li>Discretionary bonus scheme for all team members. </li> </ul> <p>The Life-Changing Stuff </p> <ul> <li>4 Day Weeks: That’s right, 4 day weeks </li> <li>Flexibility: Getting things done is what really matters, not what time of day you do it. That means you don’t have to ask permission for things like picking up your kids or going to the doctor, just keep your team in the loop if you think they will be affected.</li> <li>Grow your whole self: Our leaders are more like coaches and one of our main objectives is to give 5 years’ worth of learning and development for every 1 year with us. You have a coach, mentor, well-being therapist and a development-orientated environment: That’s literally what our vision is all about and the primary reason Shape exists </li> <li>Be surrounded by the best: We only hire and retain the very best people. You might be used to being the smartest in the room but that won’t be the case in Shape. You will be surrounded by people you can learn from. We are 100% meritocratic so fast progression is the norm. You will be supported to excel in whichever areas you are most interested in! With Shape, development is unbounded</li> <li>Long-term impact: We are focused on solving the biggest issues in construction project delivery in a way that can spread and outlast us </li> </ul> <p>Application We get thousands of applications so please write us a letter as part of your application explaining:</p> <ul> <li>Why do you want to join us? </li> <li>If you joined, where do you think you could make the most impact and how? </li> </ul> <p>We aren’t a giant faceless corporation; we really care about the people who want to join our team so all applications will be read thoroughly by our key leaders. </p> <p>In terms of application, we usually start with an intro call to tell you what we are all about in a casual conversation. That helps you to know us a bit better and tell us a bit about yourself. </p> <p> $60,000 — $100,000/year </code></pre>

Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...