For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Whitecollars
Whitecollars

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Python
TypeScript
Testing
+32

Permanent role
6 days ago
Apply now

Job Description

As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions that align with our product vision. You’ll collaborate with cross-functional teams to ensure our products are technically robust, scalable, and deliver an outstanding user experience.

Your expertise in Python, TypeScript, and modern frameworks will drive the implementation of cloud-based architectures, efficient data models, and automated testing practices. By embracing Agile methodologies, DevOps principles, and Test-Driven Development (TDD), you’ll contribute to a culture of continuous improvement and innovation.

Key Responsibilities

Software Development & Architecture

  • Design, develop, and maintain scalable applications using Python (FastAPI, Pydantic, Pandas) and TypeScript (React, Node.js).

  • Architect modular, reusable, and cloud-native solutions with a focus on performance and scalability.

  • Write clean, maintainable, and testable code following TDD and BDD practices.

  • Optimize software for speed, memory efficiency, and reliability.

Collaboration & Agile Practices

  • Partner with Product Managers and Designers to translate business requirements into technical solutions.

  • Contribute to BDD scenario creation to guide development and ensure alignment with user needs.

  • Participate in Agile ceremonies (sprints, retrospectives, refinements) to deliver iterative value.

  • Conduct code reviews to uphold quality standards and share knowledge.

Testing & Quality Assurance

  • Implement a multi-layered testing strategy (unit, integration, system, manual) to validate functionality.

  • Leverage automated testing tools to ensure robustness and reduce technical debt.

  • Diagnose and resolve defects, ensuring high reliability and user satisfaction.

DevOps & CI/CD

  • Integrate DevOps best practices into development workflows.

  • Enhance CI/CD pipelines for seamless deployment and monitoring.

Qualifications

Required Competencies

Technical Skills

  • Proficiency in Python (FastAPI, Pydantic, Pandas) and TypeScript/JavaScript (React, Node.js).

  • Experience with cloud architectures (AWS/GCP/Azure), microservices, and RESTful APIs.

  • Strong knowledge of database systems (SQL/NoSQL) and data modeling.

  • Familiarity with TDD, BDD, and automated testing frameworks.

  • Understanding of DevOps tools (Docker, Kubernetes, CI/CD pipelines).

Behavioral Competencies

  • Initiative & Drive: Self-motivated with a bias for action.

  • Critical Thinking: Analytical problem-solving with a data-driven approach.

  • Adaptability: Thrives in dynamic, fast-paced environments.

  • Empathy & Collaboration: Listens actively and works well in cross-functional teams.

  • Continuous Learning: Stays updated with emerging technologies and best practices.

Additional Information

About Whitecollars

👥11-50
📍London, England
🔗Website

Whitecollars Service

Whitecollars product / service
Whitecollars product / service
Whitecollars product / service

How does Whitecollars work?

We help you build organizational resilience by helping you cultivate a team of extraordinary employees. You can expect trusted personalized services that ease your time, budget, and resource pressures.

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service