Alongside logo
Alongside

Competing for talent is tough. That's why you need a competitive edge. We are your secret weapon.

Senior Software Engineer

Full-stack EngineerSoftware EngineerContractRemoteSeniorTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Portugal

Posted

58 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Alongside

• Design, develop, and maintain scalable software solutions • Identify and address performance bottlenecks and implement optimizations • Participate in code reviews and provide constructive feedback to other developers • Contribute to architecture decisions and help establish best practices • Implement and maintain security best practices • Troubleshoot production issues and develop solutions to address them

Job Requirements

  • Strong proficiency in **TypeScript** across **IaaS, backend, and frontend development**.
  • End-to-end TypeScript expertise: emphasis on **strict typing** and avoiding coercions.
  • Experience with **Pulumi** for infrastructure-as-code (IaaS).
  • Backend development using **Bun**.
  • Frontend development with **React** and **Vite**.
  • Experience hosting applications on **AWS**.
  • Familiarity with **Postgres** and **Redis** for data storage.
  • Experience with **GraphQL** with end-to-end type safety.
  • Excellent **problem-solving skills**, strong **attention to detail**, and the ability to work **independently**.
  • Strong **communication skills** and experience collaborating in cross-functional teams.
  • Passion for one or more focus areas: **Security, Platform/SRE, AI, Product Engineering, or Business Intelligence**.

Benefits

  • Fully remote, based in Portugal;
  • Contractor.

Related Job Pages

More Full-stack Engineer Jobs

Innovecs logo

Senior Full-Stack Engineer

Innovecs

We are a global digital services company

Full TimeRemoteTeam 501-1,000Since 2010H1B No Sponsor

Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Collaboration Tech, and Gaming. For the fifth year in a row, Innovecs is included in the Inc. 5000, the list of fastest-growing private companies in the US, and a ranking of the best global outsourcing service providers by IAOP. Recently, Innovecs was honored with the prestigious Global Good Awards for the Employee Engagement & Wellbeing, won gold at the Employer Brand Management Awards, and was included in the Global Top 100 Inspiring Workplaces Ranking. Our value to you: - Flexible hours and remote-first mode, - Competitive compensation, - Complete Hardware/Software setup – anything you need for work, - Open-door culture, transparent communication, and top management at a handshake distance, - Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave, - Access to our learning & development center: workshops, webinars, training platform, and edutainment events, - Virtual team buildings and social activities. If you feel like you’re the perfect match for this role, drop us your CV! There are no limitations, no barriers when the right people are on your way — apply for the vacancy and succeed with us! Innovecs is an equal opportunity employer. All hiring decisions are based on professional qualifications, skills, and experience. We are committed to a transparent, merit-based recruitment process that prevents discrimination and ensures equal opportunities for all candidates. Reasonable accommodations are available upon request throughout the recruitment process to support accessibility and inclusion.

Poland + 1 moreAll locations: Poland | Ukraine
Xsolla logo

Senior Software Engineer – Payments, Credit Card & Alternative Payments

Xsolla

Xsolla is a global gaming technology company whose platform is used by game developers and publishers to streamline operations and “bring their games to the world." The company h

• Implement and maintain scalable, fault-tolerant services handling real-time authorization, batch clearing, and settlement workflows. • Build and maintain integrations with acquiring banks, card networks (Visa, Mastercard, Amex, Discover), payment gateways, fraud providers, and tokenization services. • Implement resilient routing logic, retry strategies, and failover mechanisms across card network connections. • Ensure transaction idempotency and correct state management across the full card payment lifecycle. • Support 3D Secure (3DS2) and Strong Customer Authentication (SCA) flows. • Implement and maintain card vaulting and tokenization solutions in line with PCI DSS requirements. • Build and maintain integrations with a broad range of APMs, including digital wallets (PayPal, Apple Pay, Google Pay), bank transfers (ACH, SEPA, instant bank pay), buy now pay later (BNPL) providers, prepaid and voucher methods, and regional local payment methods across key markets. • Design flexible, extensible integration patterns that allow rapid onboarding of new payment methods and providers. • Handle the unique lifecycle requirements of each payment method — including asynchronous notifications, delayed confirmations, refund flows, and currency/settlement nuances. • Collaborate with Product to evaluate and prioritize new APM integrations based on market coverage and player demand. • Build and maintain automated reconciliation pipelines that match authorization, clearing, and settlement records across both card and APM payment rails. • Reconcile internal ledgers against acquirer, network, and PSP reports; detect and surface mismatches, duplicates, and missing transactions. • Develop safeguards to prevent revenue leakage and ensure ledger consistency at scale. • Ensure all financial systems are audit-ready and compliant with internal financial controls. • Build and maintain payment reporting systems covering authorization rates, settlement reconciliation, interchange and fee breakdowns, APM conversion rates, and chargeback/dispute metrics. • Implement threshold-based alerting for authorization rate drops, decline pattern anomalies, settlement mismatches, volume spikes, and chargeback ratio changes across all payment methods. • Contribute to internal financial dashboards supporting cost optimization, risk monitoring, and financial performance visibility. • Participate in on-call rotations and incident response for payment-critical systems. • Build systems compliant with PCI DSS, card network operating regulations, data encryption and tokenization standards, and regional mandates. • Contribute to secure handling of sensitive payment data across card and APM flows. • Support audit processes and financial compliance reviews as required. • Integrate with fraud detection and risk scoring systems across card and APM payment flows. • Implement chargeback and dispute workflow components, including evidence submission and representment support. • Build safeguards and monitoring for fraud pattern detection across payment methods. • Write clean, well-tested, well-documented code with a strong focus on reliability, observability, and correctness. • Participate actively in code reviews, technical design discussions, and architecture decisions. • Contribute to best practices for distributed systems design, observability, incident response, and financial data integrity. • Mentor junior engineers and contribute to a high-trust, high-accountability engineering culture.

Serbia

Fleet Engineer 40 hours per week Field Based, covering our sites across the UK* Competitive salary plus benefits including company car Marshalls is the UK's leading hard landscaping manufacturer and has been supplying superior natural stone and innovative concrete products to the construction, home improvement, and landscape markets since the 1890s. We’re a Superbrand for the 10th year running and a successful FTSE 250. The brand is synonymous with quality, and we have paved every street on the Monopoly board! *This role will be supporting our sites across the UK, so flexibility to travel is essential. This position is key in ensuring our vehicles and trailers are roadworthy, particularly for the Marshalls Mortars &Screed & Water Management Business Units, thus ensuring that we have optimal fleet availability. So, what's the mission? Working to agreed KPIs, you’ll take ownership of fleet safety, compliance, and performance ensuring all vehicles meet regulatory and company standards while maximising availability. You’ll lead six-monthly mechanical inspections across the fleet, taking a hands-on approach to assess vehicles, verify completed work, and ensure it meets business standards. Using your technical expertise, you’ll quickly identify and resolve issues to maintain quality and uptime. Through collaborative working with third-party maintainers and service agents nationwide, you’ll ensure defects, servicing, and MOTs are completed efficiently, compliantly, and in line with service availability requirements. What are the mission-critical skills? - Experience in Fleet Management / Compliance, gained within Logistics, Distribution and/or Supply Chain - Up-to-date knowledge of current transport legislation - Experience on monthly reporting including vehicle spend, people and vehicle accidents, driver speeding and infringements, OCRS reporting - Relevant qualifications that may include City and Guilds 1,2,3 Heavy Vehicle Technology (OR Equivalent NVQ or BTEC) - A good understanding of the demands of operating vehicles of 100+ assets - Excellent communication skills - Financial awareness to support the work of driving down costs Marshalls offers a working environment where you are encouraged to share experiences to help improve our processes. In return, we are committed to your ongoing personal and professional development. Benefits Join us and let's create a future where your skills and ambitions can flourish. Benefits include: - Company Car - Guaranteed Christmas holidays - Development opportunities - 34 days per annum or the equivalent in hours (inclusive of bank holidays) (35 days in Scotland) - Health care cash plan – support with Dental, Optical, Prescription costs and many more! - Enhanced Maternity, Paternity, and Adoption pay and leave - 5% employer-matched pension scheme - Cycle to work scheme - Employee discount on Marshalls and Marley products - Retailer discounts - Marshalls Wellbeing Centre – move, money & mind - Share purchase scheme - Life assurance More about Marshalls Our operations are organised into three distinct divisions: Landscape Products, Building Products, and Roofing Products Marshalls Landscape Products stands out as the leading UK manufacturer of high-quality natural stone and innovative concrete hard landscaping products. We cater to the construction, home improvement, and landscape markets, offering superior solutions. Marshalls Building Products serves as a reliable supplier of concrete drainage products, concrete bricks, ready-to-use mortars, and aggregates. Marley Roofing Products is recognised as a leader in the manufacturing and supply of pitched roofing systems. Our product range includes clay and concrete tiles, timber battens, roof-integrated solar solutions, and various roofing accessories. Although divisional, we work as one Marshalls team. We're particularly proud to have paved every location on the Monopoly Board! To find out more about Marshalls, please visit our website:  Equal Opportunities Whoever you are and whatever your background, you’ll find a fair and supportive workplace. You’re unique and we want you to bring every part of who you are to work, every day. We’re committed to ensuring equal opportunities for everyone. To us, this is more than a legal, moral, or ethical necessity – it’s the right thing to do! We want our team to reflect the diverse nature of society and the communities we serve. Marshalls is a workplace where you’re valued for the contribution you make, and where you can grow and develop by being entirely yourself! #INDHP

United Kingdom
Job Closed
Smart Working logo

Senior / Staff Full Stack Engineer, AI & Systems

Smart Working

Empowering companies to work with the best engineers in the world

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design and evolve system architecture across platform infrastructure, including complex and high-scale environments. • Lead architectural decisions and make pragmatic trade-offs across the full technology stack. • Refactor and modernise legacy codebases using AI-assisted development workflows. • Build and integrate AI agents and automation into development, product, and operational processes. • Contribute to product strategy and commercial decisions, not just technical execution. • Work across backend systems, primarily using modern backend technologies such as Golang where applicable. • Collaborate with cross-functional stakeholders to define problems and shape technical direction. • Operate independently in a high-velocity environment, driving initiatives from concept to delivery. • Ensure systems are scalable, maintainable, and aligned with long-term business goals. • Leverage cloud infrastructure to support system performance, reliability, and growth.

India