Terakeet

Senior Full Stack Engineer, Python

Terakeet

full-time

Posted on:

Location Type: Remote

Location: ArizonaIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $112,000 - $169,000 per year

Job Level

About the role

  • Contribute hands-on across the full application stack, delivering solutions that span front-end interfaces, backend services, APIs, and data-oriented workflows.
  • Design, build, and maintain full stack solutions using modern front-end frameworks and robust backend services.
  • Develop backend services and APIs using Python and enterprise-level frameworks, with an emphasis on scalability, reliability, and maintainability.
  • Build and evolve GraphQL APIs, including schema design and resolver implementation.
  • Partner with designers, product managers, and other engineers to deliver intuitive, data-driven user experiences.
  • Design and implement clean, performant, and scalable database schemas to support enterprise use cases.
  • Produce and maintain clear technical documentation, including in-code comments, repository documentation, and architectural diagrams.
  • Provide senior-level technical guidance, clear communication, and collaborative problem-solving across teams and stakeholders.
  • Promote best practices in code quality, testing, and system design.

Requirements

  • 5–8 years of professional full stack software development experience.
  • Strong backend development experience using enterprise-level languages such as Python, Ruby, Java, or C#, with a strong preference for Python and Django.
  • Demonstrated experience with modern JavaScript-based front-end frameworks and libraries, with a preference for Vue.js and Nuxt.
  • Deep experience designing and implementing GraphQL APIs, from schema definition through resolver logic.
  • Strong SQL fluency, including the ability to design enterprise-grade database schemas that are performant and scalable.
  • Proven experience creating and maintaining high-quality technical documentation.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack developmentPythonDjangoGraphQLJavaScriptVue.jsNuxtSQLdatabase schema designAPI development
Soft Skills
technical guidancecommunicationcollaborative problem-solvingcode qualitytestingsystem design