banner

Experts in
ADVANCE SOFTWARE ENGINEERING

Building a diverse future, one placement at a time

We aim to build exceptional teams in the tech space, focusing on two core engineering specialisms: Advanced Software Engineering and AI, ML, & Data Engineering.

 

As a multi-award-winning global staffing specialist, we offer both permanent and contract recruitment solutions and are dedicated to nurturing the tech community. Starting out as the leading niche staffing experts in Scala nine years ago, we've expanded our expertise to support clients and candidates in building tech teams across a wider range of specialisms. 

 

From our offices in LA, Austin, and London, we support Fortune 100 Companies, as well as startups in their hiring journey. 

 

Certified as a minority-owned business by MSDUK, we are dedicated to diversifying and evolving the tech industry.

Find Out More
banner2

Industry
Insights.

Our Industry Census provides tailored insights into the trends, salaries, and work environments that matter most to you.

It's our mission to empower employers and employees with data to make informed decisions. Whether you're a job seeker, a hiring manager, or a policy maker, our Industry Census is a valuable tool for understanding the current landscape and anticipating future shifts in our industry.

These insights help shape the future, ensuring it reflects the needs and ambitions of professionals like you.

Gated Content CTA image

AI Product Hiring Trends

AI Product Managers are scarce, hiring is fierce, and salaries are soaring.

Gated Content CTA image

DOWNLOAD GUIDE

Gain access to the most comprehensive data on industry trends, salaries, and work environments

Trusted by

Latest
Jobs.

System Analyst
Location
Virginia Beach, Richmond, VA, United States
Salary
$85,000 - $95,000 - Per Annum
Job title: Systems Analyst Job type: Perm Salary: $85,000 - $95,000 (commensurate with experience and qualifications) Role Location: Richmond, VA Visa requirements: Must be authorized to work in the United States without sponsorship The company: Our client is a community-focused regional bank headquartered in Virginia, offering a range of financial services including personal and business banking, loans, and wealth management. With a commitment to innovation and customer service, the bank emphasizes compliance with federal regulations and supports a collaborative work environment for its technology teams. Role and responsibilities: Implement, maintain, and support information systems to align with the firm’s business objectives Deploy, maintain, upgrade, and troubleshoot core business applications Meet and coordinate with designated internal stakeholders to understand business goals and needs Gain a deep understanding of business applications and how business units utilize them Understand how business applications integrate and depend on one another Meet and coordinate with external stakeholders to establish strong vendor relationships Develop and implement maintenance and troubleshooting procedures Participate in process improvement, user access management, change management, problem management, and disaster recovery activities related to assigned applications Monitor system health and gather system statistics Maintain system documentation, including application information, diagrams, etc. Define and coordinate the execution of testing procedures and develop test cases to support the overall quality assurance process Act as the first line of support for users of business applications Follow all relevant policies and procedures, including Change Management and Project Management Ensure the daily operability of systems by monitoring and responding to incident Adhere to applicable federal laws, rules, and regulations, including those related to Anti-Money Laundering (AML) and the Bank Secrecy Act (BSA) Perform other duties as assigned Job requirements: Bachelor's Degree in Information Technology, Computer Science, Business, or a related field with 5 years of professional experience (preferred) Strong familiarity with the financial services industry and technology concepts (preferred) Ability to understand business goals and needs Communicating with business and technology leaders, both within and outside the organization Ability to think critically and be analytical Express or exchange ideas by means of the spoken word via email and verbally Exert up to 10 pounds of force occasionally, use your arms and legs, and sit most of the time Have closevisual acuity to perform activities such as analyzing data, viewing a computer terminal, reading, and preparing documentation Not substantially exposed to adverse environmental conditions Reasonable accommodations may be made to enable individuals with disabilities to perform essential responsibilities Benefits: Competitive benefits package including health insurance, retirement plans (e.g., 401(k) with matching), paid time off, professional development opportunities, and potential performance-based bonuses (specifics to be confirmed during interview process) Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.     We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process.     Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time.   Check out our DE&I page here  
Data Product Manager
Location
Vimercate, Paris, Italy
Contract Job ad template Job title: Data Product Manager Job type: Contract Contract Length: 12 months Rate: 550 - 750 Euros Role Location: Paris The company: Manufacturing industry Role and Responsibilities: Organize the study & gather the requirements from all stakeholders Understand business ambition, stakes & goals Organize & lead workshops with business Collect all business inputs required for the study Document functional architecture Do data modeling / design Business Layers (Silver layer) Organize Data As a Service contributors (Technical Architect, Data & BI Engineers) Document solution value Prepare build / run budget & planning Formalize the final “Go to project” proposals Job Requirements: Organize the study & gather the requirements from all stakeholders Understand business ambition, stakes & goals Organize & lead workshops with business Collect all business inputs required for the study Document functional architecture Do data modeling / design Business Layers (Silver layer) Organize Data As a Service contributors (Technical Architect, Data & BI Engineers) Document solution value Prepare build / run budget & planning Formalize the final “Go to project” proposals Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.     We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process.     Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time.   Check out our DE&I page here      
Senior-Staff IOS Engineer
Location
Lisbon, Portugal
Salary
€70000-90000 - Per Annum
Job title- Senior-Staff IOS Engineer Location- Lisbon (Hybrid) Contract- Permanent (Full time employee) My client are looking for a passionate Senior-Staff level iOS Developer to join their team in Lisbon. In this role, you’ll help shape world class, productdriven experiences that reach users worldwide. You’ll work in an environment where ownership, innovation, and impact matter, and where your expertise will directly influence the success of widely adopted applications. Responsibilities: Build high quality iOS applications using Swift and modern development practices Design clean, maintainable, and scalable codebases that stand the test of time Provide technical leadership, guiding the team through complex implementations and mentoring peers Collaborate with cross-functional teams to deliver highly reliable, high-performing consumer-facing products Take ownership of the full development lifecycle  from concept and design to testing, deployment, and ongoing support Promote engineering excellence, best practices, and knowledge sharing within the team Requirements Strong hands-on experience in iOS development with Swift Atleast 6 years experience as mobile engineer Proven background in a product company environment, building apps that scale to large user bases Solid understanding of iOS architecture patterns and design principles Experience integrating with RESTful APIs A problem solving mindset with a sharp eye for detail and quality Collaborative spirit with the ability to work across teams, while also being self-driven and proactive Based in Portugal and open to hybrid
Freelance IT Specialist – Active Directory Decommission & Entra ID Migration
Location
Europe, United States
Job title: Freelance IT Specialist – Active Directory Decommission & Entra ID Migration (m/f/d) Job type: Contract Contract Length: 6 months (with possible extension) Rate: Competitive daily rate (dependent on experience) Role Location: Remote within the EU (EU residency required) The company: A leading European technology-driven organisation with a diverse and international team. They are focused on delivering innovative digital solutions and optimising modern platforms across e-commerce and retail. Role and Responsibilities: Decommission on-premises Active Directory servers and migrate all users/services to Entra ID. Support identity, access, and governance configurations in Entra ID. Collaborate with application owners to remove dependencies on legacy AD (e.g., file servers). Migrate Windows-based applications to new Windows servers. Perform clean-up activities within Entra ID (users, groups, roles, applications, service principals, emails, SharePoint, etc.). Administer and optimise Microsoft 365 services (Exchange Online, Teams, SharePoint Online). Implement Microsoft Defender security best practices. Develop automation and infrastructure-as-code solutions (PowerShell, Terraform). Job Requirements: Proven experience in Active Directory decommissioning and migration to Entra ID (Azure AD). Strong expertise in Microsoft Entra ID, including conditional access, identity protection, and governance. Experience with Intune, Exchange Online, Microsoft Teams, and SharePoint Online. Strong background in Windows Server administration, patching, and troubleshooting. Proficiency with automation tools and scripting (PowerShell, Terraform). Knowledge of Microsoft security and compliance standards. Collaborative approach with stakeholders to remove legacy dependencies. Nice to Have: Experience with Microsoft Defender and advanced security tools. Previous involvement in large-scale Microsoft 365 or Azure migration projects. Strong documentation and communication skills. Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences. We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here
Blockchain Expert
Location
Europe, United States
Salary
€4000-5000 - Per Month
Position: Blockchain Specialist Location: Remote (Europe) About the Company An innovative fintech company operating at the intersection of payments, cryptocurrencies, and blockchain technology is seeking a highly skilled Blockchain Specialist to lead its next generation of projects. These initiatives include the development of crypto wallets, decentralized exchange (DEX) integrations, and other pioneering blockchain applications. Our Mission To empower businesses to expand globally by delivering seamless, borderless payment solutions that integrate both fiat and cryptocurrency systems. We achieve this by partnering with top-tier providers to ensure an exceptional cross-border payment experience. Role Overview This position requires a balance of deep technical acumen and strategic insight. You will lead blockchain initiatives from conception to execution, ensuring solutions are robust, scalable, and aligned with market demands. Why Work With Us? Innovative Projects: Be part of a team that's redefining how payments work through blockchain. Global Collaboration: Work with international teams and clients, gaining wide-reaching exposure. Strong Leadership: Learn from experienced professionals across finance, tech, and telecom sectors. Vibrant Culture: Join a motivated, collaborative, and forward-thinking team environment. Key Responsibilities Technical Leadership Architect and develop blockchain-based systems such as wallets, DEX components, and smart contracts. Guide infrastructure decisions for both on-chain and off-chain components with a focus on performance and security. Evaluate blockchain platforms, tools, and protocols suitable for various use cases. Stay up to date on blockchain advancements, including L1/L2s, rollups, bridges, and hybrid solutions. Strategic Direction Serve as the subject matter expert on blockchain initiatives, advising on feasibility, risks, and opportunities. Collaborate with cross-functional teams to define blockchain product strategies aligned with business goals. Conduct research on industry trends including crypto payments, DeFi, tokenization, and interoperability. Development & Implementation Write secure smart contracts using Solidity, Rust, or Move. Build backend services for blockchain interactions with a focus on efficiency and cost-effectiveness. Implement and optimize crypto payment flows with attention to compliance and security standards. Collaboration & Knowledge Sharing Work alongside developers, DevOps, security, and product teams to deliver comprehensive solutions. Mentor engineering teams on blockchain technologies and best practices. Ideal Candidate Profile Must-Have Skills Deep understanding of blockchain ecosystems, including protocols, wallets, DEXs, and crypto payment flows. Experience with major blockchains like Ethereum, Solana, or Polkadot. Smart contract development proficiency (Solidity, Rust, or Move). Strong knowledge of gas optimization, consensus algorithms, and security practices. Programming experience with Rust and TypeScript. Familiarity with Node.js, Web3.js, ethers.js, and event-driven architectures. Experience with containerization and cloud technologies (Docker, Kubernetes, AWS, etc.). Nice-to-Have Experience MEV strategies, Flashbots, or on-chain arbitrage. Privacy tech such as zk-SNARKs or zk-Rollups. Familiarity with major DeFi protocols (e.g., Aave, Uniswap, Curve). Knowledge of cross-chain and interoperability frameworks. What’s in It for You Remote Flexibility: Work from anywhere with adaptable hours. Growth Opportunities: Access to resources for personal and professional development. Collaborative Environment: Your ideas and contributions will have real impact.
Mid-Level Full Stack Engineer
Location
Brazil/Argentina, Brazil
Job title: Full Stack Software Engineer Job type: Contract Contract Length: 6 months with high possibility of extension Rate: Competitive based on experience Role Location: Brazil & Argentina The company: The company operates in the broader education and community engagement space, focusing on helping schools run modern, activity-based fundraising initiatives. Their technology platform simplifies the process of setting up events, collecting donations, and tracking progress. The bigger goal is to make fundraising easier for schools while also encouraging healthier, more engaging activities for students. Role and Responsibilities: You’d be joining a product-focused engineering team that’s building and improving a large-scale platform used by schools and communities nationwide. The day-to-day is a 50/50 full stack mix of front-end (React/TypeScript) and back-end (Node, PHP/Laravel, databases) work. You’d be helping design and deliver new features, improve scalability, and support the shift to modern microservices and cloud-based architecture. It’s hands-on coding, collaborating with other engineers, and contributing to software that directly impacts schools and students. Job Requirements: 3–6 years of professional software development experience (mid-level range) Strong JavaScript/TypeScript skills Hands-on experience with React for front-end development Proficiency in Node.js for back-end development Comfortable working in a Linux environment Experience with PHP and Laravel (bonus, but highly valued) Familiarity with databases (SQL or similar) Understanding of modern architecture (cloud, APIs, microservices) Ability to work in a collaborative, product-driven team environment Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.     We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process.     Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time.   Check out our DE&I page here    
Staff iOS Developer
Location
London, London, United Kingdom
Salary
££110,000 - Per Annum
Staff iOS Engineer Team: Engineering & Data Location: London About the Role We are looking for a Staff iOS Engineer to join our iOS Platform team. This is a senior technical leadership role where you’ll guide long-term iOS strategy, deliver high-impact solutions, and mentor other engineers. You’ll collaborate closely with cross-functional teams and leadership to accelerate engineering efforts, improve platform reliability, and modernize our iOS app. Responsibilities Contribute high-quality, well-documented code that improves scalability and team productivity. Drive technical decisions, ensuring alignment with business goals and preventing costly rework. Mentor and coach engineers across levels to raise technical standards. Partner with engineering and product leadership on architecture and development processes. Lead cross-functional initiatives to modernize the iOS app and improve developer velocity. Define and champion the long-term iOS architectural vision. Maintain platform health by ensuring reliability, performance, and fast incident resolution. Promote a culture of accountability, technical excellence, and collaboration. Lead technical guilds/working groups, building consensus and sharing knowledge. Qualifications Strong communication and collaboration skills with both technical and non-technical stakeholders. Proven track record in designing/delivering technical vision for complex, large-scale mobile applications. Experience mentoring and coaching developers. Ability to identify and solve ambiguous, large-scale technical challenges. Essential Skills Expert in Swift/iOS development, with strong testing practices (XCTest, XCUITest). Experience with modular frameworks and Swift Package Manager. Strong knowledge of MVVM, VIPER, and dependency injection. Proficient with both UIKit and SwiftUI. Hands-on with CI/CD, release management, feature flags, A/B testing, crash analytics. Experience handling deep links, push notifications, background execution. Understanding of operational/non-functional requirements (performance, resilience, observability).

Leave A Review

Form Banner