Última atualização: 29 de Outubro de 2024

Mid Level Fullstack Python/ React Developer

💬 Inglês🌍 100% Remoto😎 Pleno✈️ Vaga internacional

Via Jobvite

Sobre

We are looking for a seasoned full-stack developer with strong expertise in both frontend and backend development. With over 3 years of experience in software development, our ideal candidate will adeptly handle complex tasks and mentor junior developers. As a core contributor, you will participate in planning and design discussions, ensuring that technical solutions align with business needs. Known for delivering high-quality code, you will work independently while maintaining seamless communication with the team. 

Your responsibilities will include: 

  • Take ownership of complex tasks with minimal direction, delivering high-quality work that adheres to coding standards and documentation requirements.
  • Identify gaps in project requirements or knowledge areas, seeking feedback from senior team members to resolve them effectively.
  • Participate in code reviews to maintain code quality, providing constructive feedback to peers and assisting in their development.
  • Contribute to sprint planning and design discussions, ensuring technical solutions align with business needs and objectives.
  • Continuously expand your knowledge of the technical stack, identifying areas for improvement and actively pursuing learning opportunities, including Python, React, Django, and Redux.
  • Communicate challenges, obstacles, and potential solutions effectively, offering impact analysis to aid decision-making processes.
  • Provide accurate estimates for future work and consistently update the team on task progress, ensuring transparency and alignment.

Requirements & QualificationsTo excel in this role, you should possess:

  • Minimum of 3 years of experience in software development, with advanced skills in Python and React.
  • Proven expertise in full-stack development, including React, React Hooks, Redux, Python, and Django.
  • Advanced proficiency in writing unit, integration, and end-to-end tests using frameworks like Cypress, Jest, or Django Behave.
  • Intermediate proficiency in GitLab CI/CD or GitHub for continuous integration and version control.
  • Basic understanding of Docker and cloud technologies.
  • Advanced understanding of RESTful APIs and microservices architecture.
  • Strong problem-solving skills and creative technical solutions.
  • Proficient in written and verbal communication in English.
  • Ability to learn quickly, take initiative, and work independently or within a team.
  • Intermediate understanding of Agile or Scrum methodologies for project management.
  • Strong communication skills are essential for conveying technical challenges clearly and collaborating effectively with team members across diverse projects.
  • Team collaboration and mentorship abilities to support and guide junior developers while working closely with peers in a structured development environment utilizing Agile methodologies.
  • Independent problem-solving and initiative-taking, are crucial for successfully managing complex tasks and seeking improvement areas proactively within the technical stack.
  • Attention to detail and organizational skills to ensure high-quality code aligns with documentation and coding standards.
  • Adaptability and quick learning to efficiently keep pace with fast-evolving technologies, enabling effective contributions to sprint planning and design discussions.

Outras Informações

 Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar".

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!