Brasília
,
Brazil
|
Remote
|
Full-time
|
Senior
📍 Location: Remote (Latin America)
💵 Compensation: USD $4,000–$5,000/month
🕒 Working Hours: 8 AM – 5 PM CT
OverviewWe are seeking a skilled and experienced Senior Backend Developer to join our dynamic team. The ideal candidate will have a strong background in designing and maintaining API'S and micro services using Node and TypeScript. This role involves integrating with third-party APIs, managing databases, and mentoring junior team members to enhance the technical capabilities of our team. 🔧 Core Responsibilities
- Design and maintain REST ful APIs and micro services using Node. and TypeScript.
- Integrate securely and reliably with third-party APIs.
- Manage and understand databases, particularly SQL, with a preference for experience in Prisma ORM.
- Utilize AWS Cloud for infrastructure management.
- Use Git for code versioning, with familiarity with GitHub.
- Provide mentorship and guidance to mid-level and junior developers.
- Work with containerization technologies, particularly Docker.
- Participate in Agile Methodology, including stand-up meetings and sprint planning.
- Minimum of 5 years of experience in backend development.
- Proficiency in Node and TypeScript. - Strong understanding of REST ful APIs. - Experience with containerization, especially Docker. - Basic experience with AWS. - Proficient in using Git for version control. - Excellent problem-solving skills and the ability to autonomously resolve issues. - Ability to communicate complex problems in a simple manner and discuss trade-offs.
✨ Nice-to-Have
- Experience with Prisma ORM for database management. - Familiarity with asynchronous execution tools such as RabbitMQ, Kafka, or BullMQ. - Experience with Temporal for durable and reliable async execution. - Knowledge of CircleCI for Continuous Development and Integration. - Familiarity with Kubernetes for managing containers. - Understanding of Agile Methodology and related practices. We are looking for individuals who are passionate about mentoring and elevating the team’s overall quality. If you are a problem solver with strong technical skills and experience, we encourage you to apply 🚀
Submit your LinkedIn profile and we will reach out to set a meeting.