We invest in people from Latam to bridge the talent gap in AI.
Full-Stack Developer
Location
Mexico
Posted
2 days ago
Salary
$45 - $80 / hour
Seniority
Senior
Job Description
Full-Stack Developer
Anyone AI
• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
Job Requirements
- Advanced professional written proficiency in English
- 3–7 years of professional software engineering experience
- Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go
- Backend or full‑stack development experience in production systems
- Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing)
- Proven ability to debug and navigate large, multi‑file codebases
- Experience with code reviews, refactoring, and production migrations
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Engineer
JoVEJoVE is the world-leading producer and provider of video solutions with the mission to improve scientific research and education. Millions of scientists, educators and students use JoVE for their research, teaching and learning. Our institutional clients comprise over 1,000 universities, colleges, and biopharma companies, including such leaders as Harvard, MIT, Yale, and Stanford. As a rapidly growing company, with offices in the USA, UK, Australia, and India servicing clients in over 60 countries, we are seeking talented and ambitious individuals to join our company.
Role Description We are seeking an experienced Software Engineer - Backend to join our team, working closely with the global content platform and new initiatives team. Your primary focus will be on developing new products, creating prototypes, and exploring novel use cases with emerging technologies. In this role, you'll collaborate closely with product managers and the platform team to drive innovation, rapidly develop new applications, and push the boundaries of what's possible with cutting-edge tech. If you're passionate about pioneering solutions and want to shape our company's future through creative exploration of new possibilities, we want you on board. - Collaborate with Designers, Product Managers, and Software Engineers to build and maintain the user experience, accessibility, and development feasibility of the website, applications, and supporting digital spaces. - Develop and maintain scalable backend systems using Python. - Design, build, and optimize RESTful APIs for seamless frontend-backend communication. - Implement robust business logic and ensure high performance and responsiveness of applications. - Build and enhance user interfaces using React.js and/or Next.js (where applicable). - Collaborate with frontend developers, designers, and product teams to deliver end-to-end solutions. - Ensure smooth integration between frontend and backend systems. - Write clean, maintainable, and well-documented code following best practices. - Perform debugging, testing, and performance optimization of applications. - Participate in code reviews and contribute to improving development standards. - Troubleshoot production issues and ensure system reliability and scalability. Qualifications - 5–7 years of hands-on experience in Python development. - Proven experience in building web applications and APIs. - Exposure to full-stack development is preferred. - Strong proficiency in Python (e.g., Django, Flask, FastAPI) - Must have. - Working knowledge of React.js or (Next.js is a plus) - Must have. - Experience with RESTful API design and integration. - Familiarity with databases (SQL/NoSQL such as PostgreSQL, MySQL, MongoDB). - Experience with version control systems (e.g., Git). - Knowledge of performance optimization and debugging techniques. - Experience with cloud platforms (AWS, GCP, or Azure). - Familiarity with Docker / containerization. - Understanding of CI/CD pipelines. - Knowledge of testing frameworks (unit/integration testing). - Strong problem-solving and analytical thinking. - Ability to work in a collaborative, cross-functional team environment. - Good communication skills and attention to detail. - Ability to manage time and deliver within deadlines. Benefits - A competitive compensation package. - You will make a direct impact in accelerating science research and education. - Opportunity to work with global teams and in an environment that promotes innovation and collaboration. - Our strong promotion from within culture draws a clear path to advance your career with us.
Senior Software Engineer, Konnect Admin/Billing
Kong Inc.Kong Inc. is a cloud connectivity company founded in 2017 to create software products that power connections. Well-known as the creator of Kong, a widely adopte
• Design, develop, and maintain TypeScript microservices that power billing lifecycle management across self-serve and enterprise plan models. • Build and evolve integrations with payment processing, usage metering, and CRM platforms to support contract and entitlement synchronization. • Implement reliable event-driven workflows using Kafka or similar platforms to process contract events, provision entitlements, and trigger billing state transitions. • Design and maintain the entitlement enforcement layer that gates product access based on plan type and contract state across Kong's multi-tenant platform. • Own the provisioning pipeline that maps closed sales opportunities to live org configurations, reducing manual intervention and human error. • Collaborate with product managers, RevOps, and finance stakeholders to translate billing requirements into reliable, auditable system behavior. • Build and improve internal tooling for billing operations, including admin interfaces used by customer support and finance teams. • Write clean, maintainable, well-tested code with comprehensive unit, integration, and end-to-end tests across a high-stakes financial domain. • Participate in code reviews, design discussions, and architecture planning with a focus on correctness, idempotency, and operational resilience. • Participate in on-call rotation and own incident response for billing platform services. • Mentor junior engineers and contribute to a culture of engineering rigor and operational accountability.
Full-Stack Developer
Web Inclusion CompanySoftware solutions for digital accessibility and participation. More than just a niche, it's the future.
• Independent development and ownership of new projects • Design and implementation of new products within the dashboard • Expansion of the existing API • Orchestration of the existing Docker infrastructure • Expansion of quality assurance and automated deployment pipelines • Technical guidance and mentoring of other team members
Banking App Technical Lead
tbi bankOne of SEE's most profitable and efficient banks on its path to becoming the next generation digital lender.
• Build and lead a Mobile development app team, encouraging collaboration, ownership, and continuous improvement • Manage the end-to-end technical delivery lifecycle of mobile banking app (iOS and Android), from technical analysis and solution design to development coordination, release management, and post-release optimization • Translate strategic priorities into tactical execution plans for tbi bank app development • Support the launch and scaling of mobile banking app functionalities , ensuring alignment with the company’s overall vision and business objectives • Develop and launch new digital products by coordinating profitability analysis, internal approvals, business requirements, and delivery planning • Communicate project status, risks, dependencies, and issues clearly to stakeholders and management • Define and monitor key performance indicators related to app development, customer experience, product adoption, and delivery efficiency • Work closely with business, product, design, development, QA, operations, and customer support teams to ensure successful delivery and ongoing product quality • Collaborate with customer support teams to address user feedback, recurring issues, and improvement opportunities • Support product and market analysis by identifying user needs, opportunities, and product gaps related to the mobile banking app • Support alignment with internal standards, risk requirements, security expectations, and relevant banking and data protection requirements • Develop product documentation including specifications, wireframes, and process flows



