← Back to vacancies

Mid Level Software Engineer

Remote
By agreement
Remote (Remote)RemoteContractMiddle

Description (EN)
  • We’re seeking a mid-level engineer who can confidently build and iterate on both app and web components.
  • You should be comfortable working across the full delivery cycle: scoping, implementation, testing, and deployment support.
  • We value engineers who take ownership—bringing issues to light early, proposing solutions, and following through to completion.
  • You have strong fundamentals in software engineering, including object-oriented/functional design principles, data modeling, and API usage.
  • You write maintainable code, respect engineering standards, and actively participate in peer reviews.
  • We expect solid debugging skills and the ability to reason about trade-offs such as performance, scalability, and user experience.
  • Collaboration matters: you communicate clearly, provide concise updates, and work well with product and engineering partners in a remote environment.
  • If you’ve shipped features end-to-end in web and/or mobile contexts and enjoy fast iteration, you’ll fit in well at Zagged.
  • Develop and maintain app features and web experiences, from UI and client logic to robust integrations.
  • Design and implement APIs and services that support product workflows, ensuring reliability and clear data contracts.
  • Collaborate with product and engineering peers to translate requirements into technical solutions.
  • Write clean, testable code and maintain code quality through reviews, linting, and automated testing.
  • Troubleshoot bugs and performance issues across the stack, using logs, monitoring, and profiling.
  • Contribute to architecture decisions and refactoring efforts to keep the codebase scalable.
  • Participate in agile planning, estimation, and iterative delivery while keeping stakeholders informed.
  • Document key decisions and maintain understandable engineering practices for the team.
At Zagged, we’re building a fast-paced product and engineering organization with a fully remote team. We’re looking for a mid-level software engineer to help ship real features across both app development and web development. In this role, you’ll join a collaborative squad that owns outcomes end-to-end—turning product ideas into stable, maintainable software. You’ll work with engineers and product stakeholders to design, implement, test, and iterate on user-facing capabilities, performance improvements, and reliability upgrades—always with pragmatic engineering practices and a strong focus on shipping.
  • Fully remote team setup, enabling flexible work from anywhere.
  • Fast-paced startup environment where shipping and learning are prioritized.
  • Collaborative engineering culture with active peer review and shared ownership of outcomes.
If you’re a mid-level engineer who enjoys building both app and web features and wants to grow in a remote, high-velocity team, we’d love to hear from you.

Published 65 days ago

Similar vacancies

By agreement
Remote (Remote)RemoteFull-timeLeadGitLab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational e...

24000.00 – 36000.00 USD
🌍 Relocation-friendly
👨‍👩‍👧 Family visa
Remote (Remote)RemoteContract

What You Will Own Family Support and Onboarding Serve as the main operational contact for students and parents. Guide new families through onboarding,...

By agreement
Remote (Remote)RemoteContractLeadGitLab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational e...

By agreement
🌍 Relocation-friendly
Remote (Remote)RemoteFull-timesupabase

About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Dat...