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
CyberVadis
CyberVadis

Software Engineer (Full Stack, Angular)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Angular
Software Development
TypeScript
+33

Permanent role
2 days ago
Apply now

You will be responsible for designing, building, deploying, and maintaining frontend applications, cloud-based microservices and APIs, that power our user experience. Your contributions will span frontend applications in Angular, microservices (C#, F#), automated tests, and infrastructure as code. You will have full ownership of the platform, making decisions concerning architecture, tooling, and processes. This role involves following best practices such as Clean Architecture, DDD, and TDD principles within an agile environment. We seek fast learners with a passion for technology, a commitment to quality, a proven track record in problem-solving and design, and strong interpersonal skills.

Key Responsibilities:

General:

- Design, develop, test, deploy, maintain, and improve software.

- Collaborate within cross-functional teams including product managers, designers, and other engineers.

- Participate in code reviews and contribute to a high-quality codebase.

- Troubleshoot, debug, and upgrade existing systems.

- Create and maintain technical documentation.

- Develop and maintain suites of automated tests.

For Senior Level:

- Lead the design and implementation of scalable and robust full-stack solutions.

- Develop and maintain frontend (TypeScript/Angular) with a possibility to contribute also to backend (.NET/F#) components and APIs.

- Make architectural decisions and contribute to our technical roadmap.

- Mentor junior and mid-level engineers.

- Champion best practices in software development, e.g. functional programming, TDD, CI/CD and similar.

- Identify and resolve complex technical challenges.

For Regular Level:

- Develop and maintain user-facing features and backend services (TypeScript/Angular, .NET/F#).

- Contribute to the entire software development lifecycle.

- Work on client-facing applications, APIs, server-side logic, and databases as needed.

- Write clean, efficient, and testable code.

Qualifications:

General:

- Excellent communication and teamwork skills.

- Ability to learn new technologies quickly.

- Bachelor's degree in Computer Science, or equivalent practical experience.

- Strong understanding of industry standards like git, SQL, Agile, unit testing, etc.

For Senior Level:

Must-Haves:

- 8+ years of experience in full-stack development.

- Proficiency in frontend development with TypeScript and Angular.

- Experience with REST API design and development.

- Experience with cloud platforms, preferably Azure.

- Strong understanding of software architecture and design patterns.

Nice-to-Haves:

- Experience with backend development, preferably using .NET (F# or C#).

- Experience with SQL database technologies.

- Experience with containerization using Docker.

- Experience with CI/CD pipelines, ideally using Terraform.

- Contributions to open-source projects.

For Regular Level:

Must-Haves:

- 3+ years of experience in full-stack development.

- Experience in frontend development with TypeScript and Angular.

- Experience with REST APIs, designing and implementing API contracts.

Nice-to-Haves:

- Experience with backend development using .NET (F# or C#).

What We Offer:

- Competitive salary and benefits package.

- Remote work options and flexible working hours.

- Actual impact on the choice and shape of solutions developed.

- Modern and well-maintained tech stack (latest LTS of Angular, .NET).

- Opportunities for professional growth and development.

- Training and conference budget.

- A collaborative, innovative work environment with an iterative agile approach.

About CyberVadis

🔗Website
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