24-MAG is offering a full-time remote technical opportunity for experienced software engineers with strong full-stack development skills. This role focuses on full-stack application development, API and MCP system integration, and performance optimization in a fast-moving engineering environment.
Responsibilities:
- Design, develop, and maintain full-stack applications across backend and frontend components
- Build scalable, production-ready features using clean, maintainable, and well-structured code
- Contribute to application workflows, user-facing functionality, backend logic, and technical integrations
- Support high-quality application development in a fast-paced, deadline-aware engineering environment
- Develop and integrate APIs, backend services, and MCP-based systems
- Build reliable connections between application components, external services, and model-facing workflows
- Troubleshoot integration issues, improve system behavior, and support stable application performance
- Apply strong Python development skills to backend logic, automation, service design, and technical problem solving
- Participate in architecture, implementation planning, and technical design discussions
- Troubleshoot, optimize, and improve application performance, reliability, and scalability
- Collaborate with engineering and product stakeholders to clarify requirements and execute technical solutions
- Maintain strong standards for code quality, system design, documentation, and production readiness
Requirements:
- Multiple years of professional experience as a full-stack developer, software engineer, or application engineer
- Strong proficiency in Python and backend development
- Experience building and maintaining production-grade applications
- Experience with API development, system integration, and MCP-based workflows
- Ability to work independently and contribute across backend, frontend, and integration tasks
- Strong problem-solving skills and ability to make practical engineering decisions
- Strong communication skills and comfort collaborating with technical and product-facing teams
- Reliable availability for full-time project work, including at least 8 hours per day depending on project needs
- Academic or professional background in computer science, software engineering, information systems, data science, engineering, or a related technical field is highly relevant
- Professional experience in full-stack development, Python engineering, backend systems, frontend development, API design, or application architecture may be especially valuable
- Experience with production software environments, scalable systems, technical integrations, or platform development may support project fit
- Advanced practical engineering experience may be considered alongside formal education depending on project requirements
- Experience with MCP-based systems, AI application workflows, model-connected tools, or agentic application infrastructure
- Familiarity with frontend frameworks, backend frameworks, databases, authentication, deployment workflows, or cloud-based application development
- Experience contributing to high-urgency engineering projects, internal tools, closed-source applications, or rapid product development environments
- Comfort reviewing technical requirements, identifying implementation gaps, and proposing scalable engineering solutions
- Strong ability to debug complex application issues and improve reliability across full-stack systems