Mid Level Software Engineer
— RemoteBy agreement
Remote (Remote)RemoteContractMiddleNEW
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 today