Última atualização: 29 de Outubro de 2024
Mid Level Fullstack Python/ React Developer
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!