Fullstack Developer

LATAM, Remote

We are looking for a talented Full Stack Developer to join our team. If you are a seasoned professional with a strong background in Python and React development, coupled with expertise in various technologies, we invite you to contribute to our collaborative and exciting work environment.

Job Description

You will develop and maintain full-stack features using Python and React in a production environment. This includes creating scalable back-end solutions with Python and Flask, and implementing responsive user interfaces with React. You will work in a command line and scripting environment, collaborating with cross-functional teams to integrate user-facing elements with server-side logic. Additionally, you will design data models for PostgreSQL, enhance development processes with test-driven development, and troubleshoot issues to ensure high-quality software. You will also explore and integrate technologies like Kafka and gRPC.

Qualifications

Basic

  • Strong understanding of Python and related frameworks, especially Flask.
  • Proficient in front-end technologies, with expertise in React.
  • Comfortable working in a command line and scripting environment.
  • Understanding of relational databases, with practical experience in PostgreSQL.
  • Familiarity with test-driven development, unit test frameworks, and strong testing and debugging skills.
  • Strong communication skills in English, both as an independent contributor and a team player.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 3-5 years of hands-on experience as a Python/React Developer in a production environment

Preferred

  • Experience with Kafka.
  • Familiarity with RPC frameworks like gRPC.

Responsibilities

  • Develop and maintain full-stack features using Python and React in a production environment.
  • Utilize expertise in Python and related frameworks, such as Flask, to create efficient and scalable back-end solutions.
  • Implement responsive and intuitive user interfaces using React and other front-end technologies.
  • Work in a command line and scripting environment, demonstrating the ability to quickly adapt and contribute to ongoing projects.
  • Collaborate with cross-functional teams to integrate user-facing elements with server-side logic.
  • Design and implement data models for relational databases, with a focus on PostgreSQL.
  • Enhance development processes by incorporating test-driven development and utilizing unit test frameworks.
  • Troubleshoot and debug issues to ensure the delivery of high-quality, reliable software.
  • Explore and integrate emerging technologies like Kafka and RPC frameworks such as gRPC.

Working Conditions

  • USD Monthly Payment
  • 100% remote opportunity
  • 10 business days of paid vacation per year (can be taken after 6 months in CT)
  • Up to 10 national holidays (either US or country of residence)
  • 5 days personal days off (can be taken after 3 months in CT)
  • Travel expenses covered when applicable
  • Referral program
  • Paid certification program
  • Personalized personal development plan (PDP)
  • Language platform