Hello! We are Tekton Labs, a technology and software development consulting company, founded in Silicon Valley and with offices in Peru, Mexico and the United States. We have 15 years of experience designing and developing innovative solutions to help companies (and especially people!) achieve their goals. As we grow, the challenges increase. For this, we seek to integrate a Senior Python/Flask Backend/Fullstack & Microservice Developer into our team.

Responsibilities:

  • Design, develop, and maintain web applications using the Flask framework.
  • Collaborate with cross-functional teams to define and understand project requirements.
  • Implement efficient and scalable solutions, adhering to best development practices.
  • Integrate and work with both relational and non-relational databases.
  • Develop and maintain RESTful APIs, with experience in GraphQL being an advantage.
  • Implement and maintain cloud services using AWS.
  • Contribute to projects that may involve technologies such as React.js for frontend development.
  • Actively participate in code reviews and contribute to continuous improvement within the development team.
  • Research and adopt new technologies and approaches to enhance development efficiency and quality.

Requirements:

  • Solid experience in web development using Flask (minimum 5 years).
  • Proficient in Python and its ecosystem.
  • Practical experience with both relational and non-relational databases (e.g., PostgreSQL, MongoDB).
  • Demonstrable experience with cloud services, preferably AWS.
  • Familiarity with frontend technologies, especially React.js.
  • Experience in designing and implementing RESTful APIs; GraphQL experience is a plus.
  • Ability to work effectively in collaborative team environments.
  • Strong problem-solving skills and the ability to address complex technical challenges.
  • Commitment to code quality, unit testing, and best development practices.

Qualifications

  • Bachelor's degree in Computer Science or related.

Note: This role may occasionally involve participation in projects related to React and GraphQL technologies, making experience in these areas an additional advantage.