Job Closed
This listing is no longer active.
Your route to intelligence
Senior Full-Stack Engineer
Location
Colombia
Posted
65 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Engineer
EXIT83 AI
• You'll be on a high-impact team building a vertical SaaS platform that thousands of service businesses rely on every day. • This is a hands-on senior role with real influence over product direction, architecture, and the engineering culture as the team scales. • The platform is mid-migration from a mature PHP codebase to a modern Node.js and React stack, with a React Native mobile app already in production. • You'll work across both sides of that transition: shipping features in the legacy codebase while helping architect and build the system that replaces it. • Own features end-to-end, from scoping with product to deployment and monitoring • Partner with product and customer-facing teams to translate real user problems into technical solutions • Contribute to the best practices in the modern stack: testing strategy, code review standards, CI/CD, developer experience • Contribute to architecture and technical direction conversations as a peer, not a reviewer
Job Requirements
- 5+ years of professional software engineering experience, with a strong full-stack track record
- Production experience with PHP
- Solid experience with Node.js and modern JavaScript or TypeScript
- Working knowledge of React for web
- Experience with relational databases (MySQL or PostgreSQL)
- Track record of owning features end-to-end on a small team, including scoping, building, shipping, and supporting in production
- Result-oriented and proactive, comfortable working with autonomy
- Nice to Have: Experience leading or contributing to a large-scale codebase migration (PHP to Node/React or similar)
- REST API design and third-party integrations (payments, mapping, routing, scheduling)
- Cloud infrastructure experience (AWS, GCP, or similar)
- Comfort with CI/CD pipelines, automated testing strategy, and DevOps practices
Benefits
- Remote work options
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer – Billing, Manageability
BackblazeBackblaze is the cloud storage innovator delivering a modern alternative to traditional cloud providers.
• Own and operate Backblaze’s next-generation billing platform and product telemetry instrumentation for our B2 Object Storage product. • Build and evolve a state-of-the-art billing system, supporting usage-based, subscription, and hybrid billing models. • Design and implement APIs, data pipelines, and event-driven workflows that connect our billing platform to payments, tax, ERP, CRM, and data warehouse systems. • Instrument services, develop metrics, and define meaningful SLIs/SLOs to drive reliability improvements across the platform. • Implement customer-facing product telemetry features for B2 Object Storage • Participate in technical design discussions and contribute to clear, well-reasoned design documents. • Write high-quality, well-tested server-side code in a distributed systems environment.
Software Engineer – Storage
BackblazeBackblaze is the cloud storage innovator delivering a modern alternative to traditional cloud providers.
• Participate in technical design discussions and contribute to clear design documents • Contribute to the maintenance of existing applications and participate in the implementation of new features • Instrument services, develop metrics and drive durability and performance improvements. • Help shape coding methodologies and best practices
Middle Embedded Software Engineer
Sigma Software GroupWe support enterprises, product houses, and startups with custom software solutions development and IT consulting.
• Design separate components, modules, classes, devices • Code, debug, document, and maintain portions of software and hardware • Perform different types of testing • Participate in estimation and planning sessions • Contribute to the development of technical project documentation and user documentation • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation • Participate in conference calls and face-to-face meetings with the Customer and Customer partners • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project • Report status and progress according to the project and company demands • Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements • Escalate technical issues to the Architect, Team Lead, and Project Manager
• Responsible for designing, building, and delivering product functionalities with high reliability and quality • Participate in refinement to understand, collaborate closely with product, QA, and other teams to translate requirements into technical solutions • Anticipate problems, lead by example, improve engineering practices, and ensure the scalability, performance, and maintainability of the system • Take ownership of major components, review code rigorously, and contribute to the long-term technical roadmap • Build and maintain stable products with latest tech-stack, frameworks and following Agile and DevOps ways-of-working • Accountable for delivering quality solutions to the problems without compromising on the planned deadlines • Leverage various AI models through tools (such as Copilot) for code generation, test case generation, code analysis, and code optimization • Contribute to redesigning and enhancing applications to latest technologies • Play a part in every aspect of the software development lifecycle, including software design, development, testing, reviewing, and deployment



