Job Closed
This listing is no longer active.
Entregamos muito mais do que tecnologia. Entregamos transformação.
Backend Developer — Mid (Pleno), Junior
Location
Brazil
Posted
103 days ago
Salary
0
Seniority
Junior
Job Description
Backend Developer — Mid (Pleno), Junior
Tecla T
• Develop backend services daily, implementing business rules using the specified languages and frameworks. • Build and maintain integrations regularly, using APIs and connectors. • Optimize routines and queries periodically by reviewing algorithms, data structures, and database access. • Systematically document solutions, recording flows and technical decisions. • Act promptly on incident remediation, investigating production failures and applying fixes. • Participate continuously in code reviews, assessing patterns, security, and best practices. • Proactively propose technical improvements, evaluating new technologies and architectures to support the continuous evolution of the company’s solution ecosystem.
Job Requirements
- Proficient in backend programming languages (Python and Node.js), applying coding standards and best practices.
- Design and consume RESTful APIs.
- Model and work with relational and non-relational databases using SQL.
- Apply software architecture principles such as layered architecture and microservices.
- Implement information security measures such as authentication, authorization, and encryption.
- Use code versioning tools, especially Git, following branching and review workflows.
- Monitor applications in production, analyzing logs, metrics, and alerts.
- Experience in a back-end programming language (TLPP).
Benefits
- Partner network discounts
- Language school
- Baby kit
- Extended maternity and paternity leave
- Weekly massage (for on-site assignments)
- Health insurance partnership
- Free Papelito products
- Partnership with TotalPass
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer, Node.js
EX Squared LATAMMultishore & tech staff augmentation experts! Building solutions for leading brands #ImagineBuildEvolve 🔭
• Design, build, and maintain scalable backend services using Node.js and TypeScript • Develop and optimize microservices running in AWS production environments • Implement event-driven and asynchronous workflows to support high-performance systems • Strengthen CI/CD pipelines and contribute to Infrastructure as Code practices • Improve reliability, monitoring, and fault tolerance across distributed services • Collaborate with frontend engineers while remaining primarily backend-focused • Participate fully in sprint development and deliver production-ready code
Intermediate .NET C# Developer, Blazor
BluegrassPowering digital experiences. Microsoft Gold Partner, Umbraco Gold Partner, Optimizely Silver Partner.
• Strengthening and scaling our microservices architecture • Simplifying and consolidating our system landscape • Migrating selected functionality from our existing PIM system into the CIP back-office platform • Supporting future backend-driven initiatives already in the pipeline
Overview We have a first successful product with thousands of monthly users, delivering tens of millions of updates around the globe every month. We built this all with two engineers. We also recently launched a second product which is growing quickly. We need more engineers to keep up. Our backend and cloud infrastructure power everything we do — from patch delivery and authentication to analytics, CI, and, of course, future products. All of our cloud services are written in Dart, which is unusual, but intentional. We rely on Cloudflare, Google Cloud, Redis and Postgres and serve thousands of businesses around the globe. We’re now looking for a senior, generalist engineer to take ownership of our cloud layer as our engineering team grows. What You’ll Do Design, build, and operate production systems that serve millions of requests globally with high reliability. Own, develop, and expand Shorebird’s cloud infrastructure and backend services including code, configuration, architecture, and more. Collaborate to design and build new products, systems, services, or major refactors. Work closely with other engineers to design and improve interfaces between our installed products, backend services, and customer-facing UX. Work directly with customers (and data they’ve authorized us to use) to diagnose failures, improve performance, and ship fixes quickly. Help shape our engineering culture, processes, and technical direction as we rebuild the team. Seed the Dart-on-server ecosystem from work we do to build our own infrastructure. Note: our cloud stack is primarily written in Dart. You don’t need to be a Dart expert walking in, but you should have at least looked at it (it’s similar to JS/Java), and need to be excited about working in an unconventional stack and seeding an ecosystem. What We’re Looking For Mission alignment. You care about portable software and Flutter’s approach to such. Shorebird exists to make portable software the default and help the world stop writing everything twice. Strong desire to work at a startup. We’re a tiny, remote team. You’ll need to want to make decisions, own them, and live with the tradeoffs. Located in North America (remote), preference for Northern California. 5+ years of experience shipping production software. Experience owning backend or infrastructure systems end-to-end. Experience with GCP, AWS, or Azure at scale. Comfort working across cloud primitives: networking, IAM, storage, databases, queues, and compute. You’re a self-starter who thrives in ambiguous environments. You care deeply about product quality, reliability, and developer experience. Bonus: Experience with Dart on the server. Experience with observability (metrics, logging, tracing, SLOs). Startup experience or meaningful open-source contributions. Why Join Work directly with a small, senior team solving hard, high-impact problems. Competitive compensation + early equity. Shape the future of how Flutter apps are built, shipped, and operated. Unlike big-tech infrastructure roles, you’ll have direct customer access, real ownership, and direct financial upside from improving outcomes. We travel 3–4x per year to a central location (e.g. Chicago) to work and socialize as a team for a week. What your days will look like You will be employee number 6. And at a size this small, we all “wear many hats” and take on jobs beyond our specialization. But you, more than any of us, will have experience working in public cloud environments. We’ve successfully built a large cloud, serving 100s millions of patches every month, however I’m certain that there is much we can and will improve, with more experience working at that layer of the stack. The first month(s) for you will be a mix of learning our systems, and us learning from your past. Work at a company this small will inevitably span across many different areas and layers. While we look to you for backend/cloud experience, over time, you will inevitably touch our command line services (in Dart), protocols (in Dart, but should be openapi at some point), possibly even front-ends (React), or runtime (C++), and possibly many other layers as we expand our product suite. First Day We’re fully remote, so you’ll start by opening Discord and asking questions. Most of us are around on video throughout the day, depending on what we’re working on. Eric (CEO) will be there to help get you oriented and we will provide you plenty of onboarding support. We’ll start by walking through our existing cloud architecture, how our backend services are structured, how deployments work today, and where the sharp edges are. We’ll also encourage you to try using our services as a user and take notes and update docs — being new to the system is precious, and future-you will be glad you did. First Week There are two big areas of backend-related work that your skill can help with immediately. One is global reachability of our services, the second is build-out of our CI product and infrastructure. I expect we’ll start with CI build-out, and move to reachability and other networking improvements over time. Our publicly-available CI product is basic at the moment, focused on static analysis and testing. But with your help, we will build it out to include more building (and possibly releasing/deploying) as well as many other processing pipelines. We use the same CI system we sell to the public, so our incentives are very aligned to improve it. For your first week the focus is helping you complete the loop in our environment. Find a bug, fix it, submit and deploy. But I expect your starter project will be wiring up “build” orchestration for our CI product. Our existing CI product can only analyze and test, and building will require adding a layer of platform-specific coordination into our orchestration. You and other engineers will sit down and write a design to carve off pieces to start with in the first month. First Month I expect you will find yourself quickly with opinions about the cloud we’ve built so far, and you will have latitude to change things as you see fit. In particular I expect you’ll find yourself wanting to expand our use of infrastructure as code, maybe convert some of our hottest endpoints into Cloudflare workers, explore setting up regional-specific access points (e.g. china), set up a more robust alerting system than we have, etc. Some of these we will have opinions to offer you, some we will rely on your experience. First Quarter If we haven’t already addressed regional reachability within the first month we will certainly investigate doing so in the first quarter. It’s probably several weeks of work and contracts with cloudflare, but would allow our customers to better reach their customers within China in particular. Once you’re fully up to speed, you’ll effectively be the owner of our cloud platform. We have a long backlog of infrastructure and platform work, as well as entirely new products that depend on cloud-side innovation. Beyond that it’s hard to predict. We’re a small startup, and priorities change. What matters most is that you want to work in this environment — with broad ownership, real impact, and an unusual but powerful tech stack — more than any specific tool or framework.
Python Developer
Resource InnovationsResource Innovations offers environmental consulting services with a focus on energy and water efficiency. Past jobs at Resource Innovations have offered work-from-home flexibility
• Contribute to the development, maintenance, and enhancement of the organization's Commerce Manager software, which powers the core E-Commerce and retail product offerings of the Customer Engagement practice. • Collaborate with team members (e.g., project delivery staff, senior developers) to scope and design new features and applications used by our delivery staff to implement utility energy efficiency programs. • Write Python code within a Django web framework securely and efficiently. This includes working with models, model admins, custom views, and custom Django Ninja API routes. • Work efficiently with Git, GitHub, Heroku, and other components of our ecosystem. • Ensure data security/privacy and protocols are established and followed based on client and company requirements. • Make recommendations for improvements to processes and technologies. • Document code and features in a library system, both from a developer perspective to help other developers replicate where needed and from a user perspective to help program delivery staff and users know how features work. • Other tasks as assigned.




