Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior Software Engineer

Brite

Brasília

Presencial

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading software company in Brasília is seeking a highly skilled Senior Software Engineer to enhance their growing team. In this role, you will design and develop a scalable web application utilizing React and Python, mentor junior developers, and collaborate with cross-functional teams. The ideal candidate should possess over 5 years of experience in software development, with proficiency in Python and React. Engage in code optimization and leadership, while contributing to the overall improvement of our development processes.

Qualificações

  • 5+ years of professional software development experience, with strong focus on Python.
  • Proficiency with React, ES5+ and modern JavaScript practices.
  • Experience leading projects and mentoring junior developers.

Responsabilidades

  • Design, develop, and maintain a robust web application.
  • Collaborate with cross‑functional teams including product managers.
  • Write clean, maintainable, and efficient code.

Conhecimentos

React
Python
Problem-solving
Teamwork

Formação académica

Bachelor's degree in computer science or related field

Ferramentas

Git
Jira
MongoDB
Docker
Kubernetes
Descrição da oferta de emprego
Job Overview

We are looking for a highly skilled and experienced Senior Software Engineer to join our Client's growing team. The ideal candidate will have expertise in React and Python.

Key Responsibilities
  • Design, develop, and maintain a robust, scalable web application (frontend with React, backend with Python).
  • Take leadership of architecture and design efforts for new features.
  • Collaborate with cross‑functional teams, including product managers, designers, and other engineers.
  • Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
  • Maintain and optimize the existing codebase to maximize stability, performance, and scalability.
  • Develop backend services and APIs using Python, and enhance front‑end processes using React.
  • Mentor and guide junior developers, providing technical leadership.
  • Participate in code reviews to ensure code quality and consistency.
  • Contribute to continuous improvement of development processes, tools, and methodologies.
  • Stay up to date with the latest industry trends, tools, and technologies, and recommend improvements to the technology stack.
  • Troubleshoot and debug issues across the full stack of the application.
Required Qualifications
  • Bachelor's degree or higher in computer science, engineering, or a related field, or equivalent work experience.
  • 5+ years of professional software development experience, with a strong focus on Python.
  • Proficiency with React, ES5+ and modern JavaScript practices.
  • Experience with version control systems (e.g., Git).
  • Familiarity with Agile development methodologies and tools such as Jira.
  • Excellent problem‑solving and critical‑thinking skills.
  • Strong communication skills and the ability to work effectively in a team environment.
  • Proven experience leading projects and mentoring junior developers.
Preferred Qualifications
  • Python experience building and consuming RESTful APIs.
  • Experience with databases such as MongoDB.
  • Understanding of front‑end technologies (HTML5, CSS3).
  • Knowledge of security best practices.
  • Experience with development tools such as Storybook and Playwright.
  • Experience with API integrations with platforms like Workday or similar.
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Experience with CI/CD pipelines and automated testing.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.