Mid Level Software Engineer

  • 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.
  • 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.
  • 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.

Similar jobs