About firmly
firmly solutions turn moments of product discovery (AI, social, content, ads, messaging, etc.) into instant purchases through its agentic commerce platform — with fast, embedded checkout and a strong focus on security and reliability.
If you enjoy building high-performance APIs, working on distributed systems, and shipping cloud-native solutions with real-world scale and constraints, you’ll fit right in.
What you’ll do
- Build and evolve backend services and APIs in Node.js/JavaScript for critical e-commerce/checkout flows.
- Develop edge/serverless systems on Cloudflare Workers focused on low latency, resilience, and scalability.
- Design and implement partner integrations (APIs, webhooks, event-driven flows) and near real-time data sync (e.g., pricing, inventory, order status).
- Improve observability (logs/metrics/tracing), incident readiness, and operational excellence ("you build it, you run it").
- Strengthen engineering quality through testing, code reviews, CI/CD improvements, and pragmatic architecture decisions.
- Collaborate cross-functionally (Product, Partnerships, Data) and contribute as a technical leader/mentor within the team.
Required skills & experience
- 6+ years of professional software development experience.
- Bachelor’s degree in Computer Science or Software Engineering.
- Strong experience as a Senior Software Engineer building production‑grade backends with Node.js/JavaScript.
- Solid experience designing and operating APIs (REST and/or event‑driven systems) with a quality mindset.
- Hands‑on experience with Cloudflare Workers OR strong serverless/edge background and willingness to go deep on Cloudflare.
- Good foundation in data modeling and databases (SQL and/or NoSQL) for transactional systems.
- Strong understanding of security fundamentals (authN/authZ, secrets management, least privilege, secure‑by‑default design).
- Advanced English (spoken and written) — you’ll collaborate with a global team and participate in meetings/doc reviews in English.
Nice to have
- Experience with payments, checkout, fraud/risk, or other mission‑critical e‑commerce systems.
- Event‑driven architectures, async processing, queues/streams.
- Performance/latency optimization, caching, edge patterns.
- Infrastructure as Code (Terraform) and Cloudflare Workers tooling (Wrangler); plus modern DevOps practices.
Benefits & Career Growth
- Unimed Nacional health plan (coverage for spouse/partner and children).
- Meal and food allowance (VR/VA).
- Life insurance.
- UniOdonto dental plan.
- Career growth & advancement opportunities (mentorship, ownership, and room to grow with the team).
- Clear growth path (regular feedback and performance cycles).
- Ownership & autonomy (high-impact work, end‑to‑end responsibility).
- Learning & development support.
How to apply
Click Easy Apply on and attach your resume (PDF).
- Tip: parts of the interview process may be conducted in English.