Job Closed
This listing is no longer active.
Tech Lead – Fullstack
Location
Brazil
Posted
42 days ago
Salary
0
Seniority
Senior
Job Description
Tech Lead – Fullstack
FCamara Consulting & Training
• Lead the team technically and work hands-on in development • Evolve the architecture (monolith + microservices), ensuring scalability and simplicity • Orchestrate integrations between Ruby on Rails, TypeScript and other systems • Ensure end-to-end quality (code, tests, production and observability) • Work on troubleshooting, performance and continuous improvement • Support and develop the team's engineers • Participate in technical decisions and code reviews • Align technology with business needs
Job Requirements
- Experience as a Tech Lead or Senior with technical leadership
- Strong backend skills with Ruby on Rails and/or TypeScript
- Hands-on profile with active coding responsibilities
- Experience with REST APIs and integrations
- PostgreSQL and data modeling
- Experience with AWS
- Solid knowledge of CI/CD, Docker and Kubernetes
- Automated testing and engineering best practices
- Technical advantages: experience with microservices and messaging (SQS/SNS or similar), knowledge of Flutter or mobile integration, experience with Redis, DynamoDB or other NoSQL databases, advanced CI/CD (e.g., GitHub Actions, Argo CD and IaC), ability to apply AI to accelerate the development cycle, Spanish and/or English
Benefits
- Remote work
- Occasional international interactions, generally in writing
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop and maintain our web application using Next.js, TypeScript (85%), React/JavaScript (15%), Tailwind, and shadcn/ui • Work in an AI-first development environment with Claude and Cursor • Manage version control and team collaboration via GitHub • Ensure high code quality, testing, and maintainable architecture • Implement functions and migrations and maintain our database-as-a-service platform • Conduct code reviews and continuously improve existing systems • Contribute to technical decisions, stack evolution, and product vision
Full-Stack Developer – 100% Remote
PowerprozesseWe’re Powerprozesse – a German automation agency. You work with us 100% remote – but you are always welcome to visit us at our office in Worms, Germany. You are the right fit for us if you don’t just want to enjoy the “freedom part” of a remote job, but are motivated to get hands-on and grow with us long term. You can find more information about our company at https://www.powerprozesse.de/karriere or on our Youtube-Channel: https://www.youtube.com/@Powerprozesse Salary: $2000 to $3000 per month before taxes. Opportunities for further development and promotion are available in the coming years.
We are looking for experienced Full-Stack Developers to join our fully remote team. If you have solid experience with full-stack-development and enjoy building scalable web-applications with Claude/Cursor, this role is for you. Our product You will contribute to our software Hausverwalter AI– an AI-first all-in-one solution for property management companies to handle communication with tenants. It is centered around AI-agents which our customers can build and train. Responsibilities - Develop and maintain our web application using Next.js, TypeScript (85%), React/Javascript (15%), Tailwind, shadcn/ui - Work within an AI-first development environment with Claude/Cursor - Manage version control and collaboration via GitHub - Ensure high code quality, testing, and maintainable architecture - Develop functions and migrations for and maintain our database-as-a-service platform - Conduct code reviews and continuously improve existing systems - Contribute to technical decisions and stack evolution and product vision About Powerprozesse: We’re Powerprozesse – a German automation agency. You work with us 100% remote – but you are always welcome to visit us at our office in Worms, Germany. You are the right fit for us if you don’t just want to enjoy the “freedom part” of a remote job, but are motivated to get hands-on and grow with us long term. You can find more information about our company at https://www.powerprozesse.de/karriere or on our Youtube-Channel: https://www.youtube.com/@Powerprozesse Salary: $800 to $2000 per month before taxes. Opportunities for further development and promotion are available in the coming years. We offer: - 100% remote work - AI-First Mindset, enjoy 1-2 Claude Max subscriptions depending on your needs - Modern tech-stack, you only work with the newest technologies - Secure job: Everyone we hire is intended to grow with us long term. The goal of every hire is permanent employment. - Good pay & career opportunities: We will continue to grow and expand in the coming years. For this, we need additional experts and/or leaders. - Future-proof field: As you know, AI and automation have gained significant importance in recent years. Especially in economically challenging times, efficiency through smart automation solutions is more in demand than ever, and specialists in this field are needed everywhere – job security guaranteed. - Flexible working hours If you are looking for a long-term remote opportunity within a structured and growing company, we look forward to your application. - Completed degree in business informatics / computer science, OR programming experience, OR automation experience - Prior experience with tools such as n8n is an advantage, but not required - Solid English skills for uncomplicated communication within the team - German not required - Technical understanding and problem-solving skills - Ability to handle performance pressure well - Quick comprehension and disciplined way of working We are aware that the application-form on the next page is in German. However, German language skills are not required for this position.
• Architect, develop, and maintain full-stack applications using TypeScript, Next.js, and NestJS • Design and implement scalable, secure, and high-performance backend services and APIs • Build and optimize data models and queries using PostgreSQL • Collaborate with cross-functional teams (Product, Design, QA) to define, design, and deliver new features • Ensure applications meet high standards of performance, scalability, and security • Lead code reviews, mentor junior developers, and promote best engineering practices • Build and maintain CI/CD pipelines; ensure system reliability, monitoring, and observability • Identify technical risks and propose solutions aligned with business needs • Stay current with emerging technologies and continuously improve development processes
Software Developer - L4
NcontractsRisk management and compliance software purpose built for financial services organizations.
WHO WE ARE Headquartered in Nashville, Tennessee, Ncontracts leads the industry in integrated risk management and compliance solutions, serving over 5,000 financial institutions nationwide. As a seven-time Inc. 5000 Fastest Growing Companies honoree and consistent year-over-year recipient of "Best Places to Work" awards, we offer a thriving, work environment where career growth and life-work balance go hand in hand. At Ncontracts, you'll join a team of industry experts dedicated to strengthening the financial services sector through innovation and thought leadership. We're seeking creative, collaborative, and self-driven professionals across all areas of our business - from developing cutting-edge solutions to sales, marketing, customer support, and beyond. Join us in our mission to make the financial industry stronger and more resilient, while advancing your career in a supportive, dynamic environment that values your unique skills and perspectives. ABOUT THE ROLE We’re currently looking for a few Senior Developers to join the team and help us build and integrate our products. As an engineering organization we’ve come to share several common beliefs: - We believe that its possible to build applications in a sustainable and repeatable way. - We believe that user story mapping, design sprints, and close collaboration with product folks are the best way to determine what needs to be worked on. - We believe that Kanban keeps our development efforts flowing forward and helps proactively identifying bottlenecks. - We believe finishing is better than starting. - We believe that small teams working on well-defined projects for a set amount of time ensures that we build the most valuable things first and allows for a predictable date of completion. - We don’t believe in estimating individual stories. Ever. A Senior Developer at Ncontracts is expected to exhibit the following behaviors: - Leadership by example: A Senior developer is expected to use best practices for development, exhibit excellent communication both inside and outside of the organization, and manage interpersonal relationships appropriately. - Intentional mentorship: Ncontracts is dedicated to teaching and growing talent and expects all developers to help those less experienced. - Honesty: Whether reviewing another developer’s code, participating in retrospectives, or working with your team on what direction to take a project we expect openness and honesty. Honesty creates trust, and we believe that all great teams are built on trust. - Low Ego: Have confidence in your skills and experience, but be willing to alter your opinions and ideas when another, better one comes along. Have strong opinions, but loosely held. - Instinctive troubleshooting: Rapid diagnosis and resolution of bugs or problems is essential to a productive team, and we expect Senior resources to have significant knowledge from experience to bring to bear. - Deep Curiosity: You’ll be expected to research new and exciting technologies, perfect the use of existing technologies, and discover new libraries and tools that can affect change across the organization. - Motivation: You’re a natural self-starter, and you enjoy solving problems. You are capable of jumping in with minimal instruction and figuring out what should be done. It’s expected you’ll have the following: - Expertise in one or more of the following languages and their common frameworks: C#, JavaScript, Python - Experience in cloud platforms like Azure or AWS - Understanding of API Security and OAuth - Strong knowledge of SQL and Relational Databases - Experience writing unit tests - Knowledge of instrumentation techniques - Experience building and working with CI/CD pipelines - Experience giving and receiving code reviews, both live and written. It’s helpful for you to have at least some of the following: - Experience working in horizontally scaling systems - Experience in or familiarity with message/event driven architecture patterns and distributed systems architecture - Familiarity with systems integration - Experience working with an integrated design team - An automation mindset WE OFFER ALL FULL-TIME TEAM MEMBERS: - A fun, fast-paced work environment - Responsible PTO Plan that meets or exceeds state and local medical and family leave laws - 11 paid holidays - Community and social events to keep you connected and engaged - Mental Health Benefits - Medical, Dental and Vision insurance - Company-paid Group Life Insurance, Short- and Long-Term Disability - Flexible Spending Account & Health Savings Account - Aflac Benefits – Critical Illness, Cancer Protection, & Hospital Choice - Pet Insurance - 401 (k) with company match with eligibility on Day 1 of employment - 2 Paid Volunteer Time Off Days - And much more! *Part-Time, Temporary, Contractor, and Intern positions are not eligible for company benefits, including paid time off, health insurance, and other employee benefit programs. AAP/EEO Statement Ncontracts provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.




