cover image
TieTalent

Senior Software Engineer TypeScript Full Stack

Hybrid

London, United Kingdom

Full Time

06-04-2025

Job Specifications

About

Senior Software Engineer (TypeScript Full Stack) London / WFH to £90k

Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job?

You could be progressing your career in a senior, hands-on Software Engineer role at a successful and profitable energy trading market data scale-up.

What's In It For You

Competitive salary, to £90k + Significant Equity

Hybrid working (3 days London office per week)

Vitality Healthcare

Continuous career development and learning opportunities

Influential role as part of a small, close knit team

Complex and interesting work

Your Role

As a Senior Software Engineer you will take ownership, working on technically challenging Greenfield development projects. You'll be working on complex problems with scalability and reliability in mind, across the full development lifecycle from architecture and design through to implementation.

There's a range of technology in the stack, you'll have a 50/50 split between backend and frontend development using TypeScript, Elixir, Elm and AWS amongst others, learning and picking new things up on the job in a collaborative, tech driven environment where you can get stuff done and see the results of your work.

Location / WFH:

You'll join the team in London three days a week in a hybrid work from home model.

About You

You are degree educated in Computer Science or similar STEM discipline, having achieved a 2.1 or above from a Russel Group / Oxbridge or top 100 global university

You are an experienced software engineer with a strong knowledge of best practices and Computer Science fundamentals and experience of delivering complex, data centric software

You have advanced analytical and problem solving skills

You're comfortable taking ownership of projects and mentoring more junior team members

You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#)

You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker

You have an analytical mindset and enjoy problem solving

You have experience of working in start-ups / SMEs and have good business acumen

Ideally you will have a good understanding of financial markets

Apply now to find out more about this Senior Software Engineer (TypeScript Full Stack Elixir) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Nice-to-have skills

TypeScript
Elixir
Elm
AWS
Python
Java
C++
C#
PostgreSQL
Docker
London, England

Work experience

Fullstack

Languages

English

About the Company

TieTalent is the career growth platform dedicated to tech professionals. By being part of our community they access exclusive content and perks from our partners for services that help them expend their knowledge. When open for a new opportunity, companies apply for them for jobs they want. On their side, companies benefit from an intelligent system allowing them to hire rare talents in tech quickly and hassle-free, that they need to be successful. TieTalent launched in October 2018 and is already trusted by thousands of ... Know more

Related Jobs

Company background Company brand
Company Name
MFK Recruitment
Job Title
React Native Staff Software Engineer
Job Description
Our global EdTech client is seeking a React Native Staff Software Engineer to join their team. The Staff Software Engineer will work 100% remotely from anywhere in the UK. MFK Recruitment has previously recruited 3 Software Engineers to this company in the past 18 months, all 3 individuals are still with the company and really enjoying their roles! React Native Staff Software Engineer – Main Responsibilities: Lead the complete lifecycle of the mobile application, utilizing React Native for both iOS and Android platforms. Interpret product requirements and collaborate closely with designers and product managers to translate concepts into technical specifications and successful implementations. Act as a mentor, empowering junior engineers by leading through code reviews, sharing best practices, and fostering their growth. Play an active part in architectural deliberations, injecting innovative insights, and influencing technical directions that elevate the mobile app. Fine-tune application performance, troubleshoot bottlenecks, and guarantee responsiveness across diverse devices and screen sizes. Champion unit and integration testing to ensure robustness, maintainability, and code quality. Remain attuned to industry trends, emerging technologies, and best practices, consistently refining the mobile development process. Work collaboratively with backend engineers to architect seamless API integrations, preserving the app’s seamless functionality. Embrace agile methodologies, contribute to sprint planning, and adhere to timelines for delivering top-notch outcomes. React Native Staff Software Engineer – Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field. Demonstrated track record 5 years of creating and deploying mobile apps using React Native, primarily for iOS and Android. Strong knowledge with architecture and implementation of native Android or/and iOS apps, experience with full mobile development life cycle. Profound expertise in JavaScript, TypeScript, and related frameworks and libraries. Sound grasp of mobile UI/UX design principles and adherence to best practices. Familiarity with Git for version control and experience working in agile development environments. Adept problem solver with a history of delivering quality code and solutions. Effective communicator who collaborates seamlessly within cross-functional teams. Prior experience in guiding junior engineers and providing technical leadership is advantageous. React Native Staff Software Engineer - Benefits: Opportunity to help direct the front-end development technical strategy, through implementing ideas and best practices Training opportunities with our chosen providers Time available during working hours to learn and develop A friendly environment where your thoughts and ideas will be welcomed Company pension; Company laptop and peripherals; An international environment with experience coworkers who help you move on; A lot of room for personal development and for taking your own initiatives to be as successful as possible in this role; Remote working environment with the option of attendance in our cozy office in the lively knowledge quarter area of Liverpool; The opportunity for flexible working
United Kingdom
Remote
Full Time
16-04-2025
Company background Company brand
Company Name
The Highfield Partnership
Job Title
Full Stack Engineer (Python/React)
Job Description
Wanted - London Based Full Stack Engineer (Python/React) aka: Platform Pioneer to Help Engineer a Better Tomorrow Tired of building yet another app that helps people order slightly more artisanal toast? Yeah, us too. How about sinking your teeth into something a bit more… impactful? We're on the lookout for a talented Full Stack Engineer to join our team and help power the UK's journey to Net Zero. If you've got the coding skills to build robust and scalable software, and the enthusiasm to contribute to a future where polar bears aren't just a sad meme, then listen up. You'll be diving headfirst into our cutting-edge digital platform, the brains behind multiple applications that are genuinely making a difference in areas like renewable energy (think solar, wind, maybe even some tidal power – it’s cool stuff). What you'll be doing (aka, the serious bit): You'll be a dab hand at switching between front-end finesse and back-end brilliance. Expect to: Design and build highly scalable software solutions that’ll hopefully last longer than your last sourdough starter. Work with our techy-but-human Business Analysts and Architects to make sure our Jira tickets aren't just wild dreams. Turn those fancy wireframes into actual, working code. Craft slick user interfaces using frameworks like React.js (we're open to persuasion if you're a Vue or Angular enthusiast with compelling arguments). Create a solid backend using Python (other languages are welcome to the party too!). Build reusable components and libraries – because nobody enjoys reinventing the digital wheel. Get your hands dirty maintaining and improving our existing applications – we're all about continuous improvement, not just firefighting. Keep your finger on the pulse of the tech world – because stagnant code is sad code. The Techy Bits (aka, our love language): You'll need to be pretty comfortable with a fair few of these: At least 3 years working with a Python web framework (Django preferred, but we appreciate other Pythonic heroes). At least 2 years of front-end experience (React gets bonus points, but show us what you've got!). Container-related wizardry (Docker and Docker Compose should be familiar allies). Database dialogues (SQL and PostgreSQL are our go-to, but we know other databases are available). RESTful API development and management – making systems talk nicely to each other. Proactive Performance Tuning – because nobody likes a sluggish system. A solid grasp of design patterns and how to actually use them. DevOps tooling know-how (GitLab, CI/CD, Jenkins, build pipelines, and source control – the whole shebang). A working knowledge of cloud infrastructure, storage, networking, hybrid connectivity, monitoring/logging, security and IAM (preferably AWS – we like our clouds fluffy and well-managed). Being a true code hero contributing to the wider engineering team and being able to explain the wonders of code to those who haven't quite ascended to our digital plane. Bonus Points (aka, the shiny things that catch our eye): If you also speak other coding languages (C#, C, etc.), consider us interested... What's in it for you (aka, the perks of saving the planet with code): A salary in the region of £55k - £75k, because your skills are valuable. The chance to genuinely contribute to a more sustainable future – your code will be doing good in the world! The opportunity to work with a fantastic team of clever folks who are passionate about what they do (and who occasionally bring in decent biscuits). A dynamic and forward-thinking work environment where your ideas are actually listened to (we promise!). We're all about growth and development – we want you to level up your skills alongside us. (Insert typical UK benefits here - e.g., generous holiday allowance, pension scheme, flexible working options – we’re not monsters!). Ready to ditch the endless e-commerce sites and build something that actually matters? If you're a talented Full Stack Engineer with a knack for problem-solving and a desire to make a real impact, we'd love to hear from you. Apply now and let's code a brighter future together! P.S: We are not able to provide sponsorship or relocation, so please only apply if you can work in the UK for any employer without sponsorship and are commutable distance from Central London.
London, United Kingdom
Hybrid
Full Time
17-04-2025
Company background Company brand
Company Name
BigHand
Job Title
Software Engineering Manager
Job Description
About BigHand BigHand offers technology solutions for busy legal professionals that provide data and insights to increase value and profits. Through our expert knowledge and innovative technology, we enable our customers to achieve enhanced efficiency, better decision-making and harness their competitive edge. We build with tomorrow in mind, transforming ideas into action and empowering our customers to succeed in a world of constant change. We make big happen for our customers. We are a business driven by our values and have these at the centre of everything we do. Our BigHanders are dedicated to building a culture where We Win Together, We Love to Learn, We Do the Right Thing, We Own It and We Find the Fun. About The Role As a Software Engineering Manager you will be responsible for the efficient development of quality new software products. You'll lead Development teams in an agile environment, ensuring agile mindsets and principles are adhered to and engineering best practices are in place and followed. You'll be responsible for the productivity and morale of the team ensuring continuous improvement is implemented and visibility of progress is maintained at all times. An Engineering Manager at BigHand will be people centric, balancing your teams needs with the requirements of the business. You'll come from a development background having knowledge of some of the technologies and practices used by the teams such as SQL, .NET, Angular and Azure. What you’ll do Manage 3 Technical Leads (Managers) and manage highly skilled development teams. Responsible for ensuring teams follow BigHand development practices and standards. Motivating and maintaining high morale on the teams. Identifying and implementing ways to improve Development working and efficiencies. Determining the training requirements and talent development. Ensure we maximise the ROI of any development effort. Able to influence, implement and manage change. Ensure architecture and technology strategy is understood and implemented by the teams. Recruiting. New member onboarding. To prioritise the team working together above all else. What We’re Looking For People centric, with the ability to lead, inspire and motivate the teams and fostering a culture of growth and collaboration with cross functional teams. Ability to line manage. Able to lead by hands on example. Ability to see team working problems and guide the team to improve. A strong understanding of good development practices. Experience with Scrum and Agile. Understanding of people management, motivation and how to support needs of the team. Excellent communication skills. Excellent problem solving problems. A hands-on software development background. What we offer 25 days holiday (exc. bank holidays) + 3 BigHand days off between Christmas & New Year Various wellbeing benefits including private medical, vision, online wellbeing programs & webinars, access to online therapy and Employee Resource Groups (ERG) Company-wide Wellness day, for our teams all across the globe to switch off and spend the day doing something to nourish their mental health Opportunities to give back with company volunteer events and individual volunteer days Career growth opportunities and study leave allowance Family benefits including enhanced parental leave, secondary caregiver leave and fertility support Financial benefits including pension scheme, life assurance, and salary sacrificing Cycle to Work Scheme and Tech Scheme Growing business with a global presence, flexible working, modern offices, and remote work options Our DEI Commitment We welcome the unique value and individuality that you can bring to BigHand. We are an equal opportunity employer and are dedicated to recruiting solely based on capability and potential regardless of race, gender, sexual orientation, gender identity or expression, age, educational background, national origin, religion, military status or physical ability. Our BigHanders are dedicated to advancing our culture of belonging by embracing differing viewpoints, opinions, thoughts, and ideas.
London, United Kingdom
On site
Full Time
15-04-2025
Company background Company brand
Company Name
BlackRock
Job Title
Senior Software Engineer
Job Description
About This Role Job overview This role sits within Preqin, a part of BlackRock. Preqin plays a key role in how we are revolutionizing private markets data and technology for clients globally, complementing our existing Aladdin technology platform to deliver investment solutions for the whole portfolio. As a Senior Software Engineer, you’ll be building high quality, scalable and performant software solutions that enable our customers to make the right investment decisions. Data literacy, product awareness, communication and initiative are core parts of your skillset. Using your experience, you’ll play an active role in shaping the technical direction within the team, ensure we design, deliver and maintain a technology platform that is scalable, reliable, performant, and extensible. You’ll work directly with product managers to ideate and develop new features and actively take part in conversations about new product directions, technical and data architecture and software quality. You’ll be a true team player able to work closely with your peers on complex customer problems. In This Role You Will Build performant and reliable backend services and data processes on AWS Create accessible and powerful front-end web experiences for our customers Champion a curious and diligent engineering mindset to enhance our platform capabilities. Work in partnership with Product to discover customer needs and play a leading role in ideation. Focus acutely on quality, using best practice to deliver well designed and tested solutions. Contribute to continuous improvement within working practices, teams and yourself. You Are a Good Fit If You possess strong technical ability across the full stack: Ideally React and strongly typed languages like TypeScript/Go/Python/.NET. Some experience with .NET and valuable as well as familiarity with Python for data processing Effective testing is core to engineering quality for you. You are comfortable with patterns like TDD and have extensive experience writing different automation test types such as unit, integration, browser and contract tests. You are customer obsessed! You are comfortable speaking to customers and clients to understand their needs and are energised about working in a continuous discovery environment, constantly listening, iterating, refining and adapting. You have deep knowledge and experience of working within cloud provider services - AWS is preferred, and utilisation of infrastructure as code and CI/CD pipelines You are value driven – the value of what we deliver is at the forefront of your mind and you use metrics and data to inform this You’re curious; willing to learn about new technologies, ways of working and acquire new skills in a truly “agile” mindset. Our Benefits To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person – aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment – the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.
London, United Kingdom
Hybrid
Full Time
16-04-2025