Enhance Drupal applications, perform code reviews, ensure the quality of deliverables, and provide guidance to the team. You'll develop and Maintain a Drupal-based Platform, including custom modules and themes. Collaborate with cross-functional teams including user experience and content strategy and ensure yours and your team development follows security and performance best practices.
Job listings
Develop high-quality backend systems using NodeJS, adhering to best coding practices. Develop high-quality frontend applications using ReactJS / NextJS, adhering to best coding practices. Ensure production stability and promptly resolve critical issues to minimize operational impact. Analyze existing code and identify opportunities for enhancement and optimization.
Work for a global payments leader building and scaling the core platform that powers global money movement. As a Senior Software Engineer II, you will play a pivotal role in strengthening the very heart of our payments engine by automating and optimising processes. This will enable our Payments Operations team to focus on higher-value, ROI-driven work, multiplying your impact across the business.
Our client, a leading European company in the home security sector, is launching a large-scale digital transformation project and is seeking a talented professional to join this innovative initiative and contribute to building a modern, scalable integration layer that enhances customer experience and operational efficiency. The role requires speaking Spanish at a C1 level.
Play a critical role in the full agile software development life cycle, from conception to deployment including architecture, design, and development. Writing clean and well-tested code that allows us to keep our applications stable and easily modifiable. Be a leader to the team by continuously identifying ways to improve, mentoring others, and removing ambiguity.
The Software Developer designs, builds, and supports learning systems application development and 3rd party product integrations. Additionally, the Software Developer provides specific 3rd tier support for learning system applications. The Software Developer is required to provide daily status reports to their supervisor in the Information Technology (IT) department.
You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. You will collaborate with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
As a Senior Software Engineer on the Banking Activities, you will help build and operate Square's shared financial data platform for Banking. You'll standardize how accounts, balances, and transactions are modeled and reported across products like checking, savings, cards, and lending.You will power customer-facing balances, transaction histories, and statements with a focus on accuracy, traceability, and low latency.
Develop high-quality backend systems using NodeJS and frontend applications using ReactJS / NextJS, adhering to best coding practices. Ensure production stability and promptly resolve critical issues to minimize operational impact. Analyze existing code and identify opportunities for enhancement and optimization. Support cross-functional teams by addressing change requests efficiently. Mentor and guide junior developers and review peer pull requests.
Design, build, and scale robust web applications for our SEO and marketing intelligence platform covering both backend and frontend development, with a focus on clean architecture, maintainability, and performance. Youβll work with Laravel (PHP), MySQL, and Vue 3 (Vuetify 3), collaborating closely with product managers, designers, and other engineers to ship reliable, data-driven features end to end.