At a Glance
- Tasks: Transform a typescript library and improve its interaction with backend and UI.
- Company: Sphere, a leader in energy commodities trading with innovative AI technologies.
- Benefits: Flexible hybrid working, competitive pay, and a supportive team culture.
- Other info: Diverse workplace committed to innovation and excellence.
- Why this job: Join us to make a real impact in a fast-paced tech environment.
- Qualifications: Expertise in Node.js, Typescript, and experience with Electron and 3rd party integrations.
The predicted salary is between 40000 - 50000 £ per year.
ABOUT US: Here at Sphere (www.onsphere.com) we operate in the dynamic world of energy commodities trading, where information and speed are crucial for success. However, data in these markets is often fragmented and opaque, leaving participants with incomplete and poor-quality information. Here at Sphere, we aim to bring order to this chaos by leveraging our innovative voice and AI technologies, as well as our patented Liquidity Lake, which consolidates all actionable liquidity onto one screen. Enhanced by AI insights and quantitative analytics, our platform is designed to support even the most skilled traders.
THE OPPORTUNITY:
- Pick up and own the transformation of a typescript library running within Electron.
- Produce recommendations for improvements to the interaction of the typescript library with the server backend and separately with the UI.
- Refactor the library to drastically reduce the daily maintenance overhead of supporting the library (The library manages the interaction with an ever-changing 3rd party tool, so it must gracefully handle breaking changes, slowness and unexpected behaviours from that 3rd party tool).
- Hybrid working – Flexibility to work from the office as much as preferred, with a minimum of 2 days per week in our LDN office initially.
WHAT WE’RE LOOKING FOR IN YOU:
- You will have a proven ability to pick up a code base and start making changes very quickly from within a commercial environment.
- You will need to be a real Node.js Typescript guru.
- Electron experience (the more the better!).
- If you have done any work directly with WhatsApp this would be a massive plus.
- In-depth experience with managing 3rd party tool integrations, especially for ones with little to no documentation.
- Excellent spoken English and the ability to work autonomously.
Here at Sphere, we believe that diversity drives innovation and excellence. We’re proud to be an equal opportunities employer and are committed to fostering a workplace where everyone feels respected, supported, and empowered to be their authentic selves. All qualified applicants will be considered without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age.
Software Engineer (3 month contract) in London employer: Sphere
Contact Detail:
Sphere Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (3 month contract) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, or join online forums. The more connections we make, the better our chances of landing that sweet gig.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Node.js and Typescript. We want to see what you can do, so let’s make it easy for employers to be impressed!
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We can even set up mock interviews with friends or use online platforms to get comfortable before the real deal.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Software Engineer (3 month contract) in London
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! We love seeing candidates who are genuinely excited about coding and problem-solving, so share any personal projects or experiences that highlight your passion.
Tailor Your Application: Make sure to customise your application to fit the role. Highlight your experience with Node.js, Typescript, and Electron specifically, as these are key skills we're looking for. The more relevant your examples, the better!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. A well-structured application can really make you stand out!
Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the position. Plus, it shows you’re keen on joining our team at Sphere!
How to prepare for a job interview at Sphere
✨Know Your Tech Stack
Make sure you’re well-versed in Node.js and TypeScript, as these are crucial for the role. Brush up on your Electron experience too, as it’ll give you an edge. Be ready to discuss specific projects where you've used these technologies.
✨Showcase Problem-Solving Skills
Prepare examples of how you've tackled challenges with third-party tool integrations, especially those with little documentation. Highlight your ability to adapt and find solutions quickly, as this is key for the dynamic environment at Sphere.
✨Understand the Company’s Mission
Familiarise yourself with Sphere's goals and the importance of data in energy commodities trading. Being able to articulate how your skills can contribute to their mission will show that you’re genuinely interested in the role.
✨Practice Clear Communication
Since excellent spoken English is a must, practice explaining complex technical concepts in simple terms. This will not only help during the interview but also demonstrate your ability to work autonomously and collaborate effectively.