Full Stack Developer

Há 4 dias


Uberlândia, Minas Gerais, Brasil buscojobs Brasil Tempo inteiro
Overview

Position Title: Full Stack Developer

Department: Information Technology

Reports To: Manager – Software Development

Bright Minds. Bold Mission. Clean Future. At Recurrent Energy, a wholly owned subsidiary of Canadian Solar Inc., we're building utility-scale solar and battery storage projects and shaping the future of energy. We value hands-on problem solvers who move with urgency, maintain quality, and collaborate across teams.

Our values guide how we work: Trust, Accountability, Teamwork, Excellence, Inclusiveness, and Humbleness.

We're looking for a Full Stack Developer with leadership experience and a focus on delivering high-quality software solutions.

Responsibilities
  • Code and lead a team of Full Stack Developers across all stages of development: feature design, prototyping, coding, QA testing, and delivery.
  • Mentor a team of software developers, providing technical guidance and fostering collaboration.
  • Collaborate with project managers, developers, and other stakeholders to deliver features aligned with business requirements.
  • Ensure smooth integration with internal users and technical teams; manage technical debt and third-party tools.
  • Architect and develop scalable, high-performance applications; design microservices and CI/CD pipelines.
  • Design and optimize SQL queries and database schemas; collaborate with data analysts to integrate relational databases with applications.
  • Stay current with emerging technologies and propose innovative solutions.
  • Lead design and development of microservices using Angular, Django, and MySQL; follow 12-factor app principles.
  • Implement automated testing (unit, integration, end-to-end) and ensure code quality and best practices.
  • Monitor application performance, resolve bottlenecks, and implement scalability strategies (load balancing, clustering).
  • Communicate technical concepts clearly to non-technical stakeholders and work with cross-functional teams.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • Strong problem-solving skills and ability to work under pressure.
  • Excellent written and verbal communication; fluency in English (and Spanish is a plus).
  • Deep knowledge of RESTful API design and implementation.
  • Strong proficiency in SQL and relational databases; proficient in Django and Angular.
  • Proficient in scripting languages (e.g., Bash, Python, PowerShell, Pandas).
  • Experience with automation and configuration tools (e.g., Ansible, Puppet, Terraform) and CI/CD (Jenkins, Bitbucket, etc.).
  • Knowledge of Docker and Kubernetes; familiarity with cloud services (AWS, Azure, GCP).
  • Understanding of security concepts and best practices; experience with automated testing and code reviews.
  • Hybrid/remote work flexibility with occasional office visits as required.
Benefits & Equal Opportunity
  • Health insurance; Life insurance; Gympass.
  • TCS Cares and support resources; partnerships with educational and wellness programs.
  • Reimbursement of certifications; access to learning portals; international experience opportunities.
  • Inclusion and equal opportunity statements: Recurrent Energy is an Equal Opportunity Employer (EOE). Qualified applicants are considered without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status.

#J-18808-Ljbffr

  • Uberlândia, Minas Gerais, Brasil buscojobs Brasil Tempo inteiro

    Contract 2 months (with possible extension) About the Role We are looking for a Senior Full-Stack Developer with strong Python expertise to join our remote team. The system is already in production, and your primary responsibilities will be to fix existing bugs, build new features, and optimize performance. Key Responsibilities Debug, maintain, and enhance...


  • Uberlândia, Minas Gerais, Brasil beBeeDesenvolvedor Tempo inteiro R$9.000

    DesenvolverComo Desenvolvedor(a) Full Stack Sênior em nossa equipe, você irá desenvolver aplicações robustas com foco em performance, usabilidade e escalabilidade. Nossa empresa busca alguém apaixonado por tecnologia, que trabalhe bem em equipe e seja capaz de tomar decisões técnicas autônomas.Somos uma empresa inovadora com projetos desafiadores...


  • Uberlândia, Minas Gerais, Brasil Tech TH Tempo inteiro

    OverviewDesenvolvedor(a) Full Stack Sênior - Presencial em Uberlândia. PJ 9kSomos uma empresa inovadora, apaixonada por tecnologia, com projetos desafiadores nas áreas de investimentos, automações e inteligência artificial.ResponsibilitiesDesenvolver aplicações robustas com foco em performance, usabilidade e escalabilidade.Trabalhar com integração...


  • Uberlândia, Minas Gerais, Brasil Tech TH Tempo inteiro

    Overview Desenvolvedor(a) Full Stack Sênior - Presencial em Uberlândia. PJ 9k Somos uma empresa inovadora, apaixonada por tecnologia, com projetos desafiadores nas áreas de investimentos, automações e inteligência artificial. Responsibilities Desenvolver aplicações robustas com foco em performance, usabilidade e escalabilidade. Trabalhar com...


  • Uberlândia, Minas Gerais, Brasil buscojobs Brasil Tempo inteiro

    Senior Full Stack Developer (Angular / SQL / )We are seeking a remote, full-time Senior Full Stack Developer with 5+ years of software development experience using Angular, SQL, and to develop analytics dashboard web applications for our industry-leading U.S. client. In this job, you will build new capabilities in the client's core data product in support...


  • Uberlândia, Minas Gerais, Brasil Lgpl Marketing Digital Tempo inteiro

    Desenvolvedor(a) Full Stack Sênior —LGPL Digital?? ALGPL Digitalestá crescendo — e queremos você com a genteSomos uma empresa inovadora, apaixonada por tecnologia, com projetos desafiadores nas áreas deinvestimentos, automações e inteligência artificial. Se você é fera em desenvolvimento full stack, domina tecnologias modernas e quer atuar com...


  • Uberlândia, Minas Gerais, Brasil Hexagon Mining Tempo inteiro

    Join to apply for the Full Stack Software Developer role at Hexagon Mining 1 day ago Be among the first 25 applicants Join to apply for the Full Stack Software Developer role at Hexagon Mining The CompanyHexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost...


  • Uberlândia, Minas Gerais, Brasil Tech TH Tempo inteiro R$9.000 por ano

    Desenvolvedor(a) Full Stack Sênior - Presencial em Uberlândia. PJ 9kSomos uma empresa inovadora, apaixonada por tecnologia, com projetos desafiadores nas áreas de investimentos, automações e inteligência artificial. O que você vai fazer:Desenvolver aplicações robustas com foco em performance, usabilidade e escalabilidade.Trabalhar com integração...


  • Uberlândia, Minas Gerais, Brasil beBeeDeveloper Tempo inteiro R$20.000 - R$24.000

    About this roleJob SummaryWe are seeking a highly skilled Senior Full-Stack Developer to join our team.Key Responsibilities:Maintain, debug and enhance existing applications.Design and develop new features across the technology stack (backend and frontend).Collaborate with product and QA teams to ensure seamless delivery of updates.Write clean, maintainable...

  • Full Stack Expert

    Há 3 dias


    Uberlândia, Minas Gerais, Brasil beBeeFullStackDeveloper Tempo inteiro US$100.000 - US$150.000

    Senior Full Stack Developer PositionWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team.This role requires expertise in Angular, SQL, and software development experience with 5+ years of background in the field.The ideal candidate will have exceptional communication skills and ability to collaborate with...