Rockcruit

Senior Full-Stack Engineer, Python/Angular

Rockcruit

full-time

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and enhance robust product features across the backend and frontend using Python/Django, Angular, and PostgreSQL.
  • Optimize database queries and API performance through advanced SQL and backend refinement.
  • Improve code quality, engineering workflows, and test coverage over time.
  • Participate in scoping, documenting, and defining the architecture of new features.
  • Incrementally optimize UI performance using the Angular stack and frontend best practices.
  • Proactively manage and reduce technical debt.
  • Take full ownership of each project throughout all phases: scoping, prototyping, building, testing, release, and monitoring.
  • Integrate new APIs to expand product functionality and improve user experience.
  • Support and extend analytics and reporting needs for the broader team using backend and SQL capabilities.
  • Collaborate frequently through coworking sessions, pairing, and open technical discussions.

Requirements

  • 8+ years of experience as a full-stack developer.
  • Expert in Python with advanced proficiency in SQL.
  • Ability to build, test, and own full-stack solutions end-to-end.
  • Strong focus on quality, security, and reliability.
  • Comprehensive understanding of software development best practices.
  • Excellent communication skills, openness, and autonomy in a remote setting.
  • Strong analytical and problem-solving abilities.
  • Collaborative mindset and ability to work effectively within a team.
  • Genuine passion for leveraging technology to drive positive social impact.
  • Fluent English.
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonDjangoAngularPostgreSQLSQLAPI developmentfull-stack developmentcode qualitytest coverageUI performance optimization
Soft Skills
communication skillsanalytical abilitiesproblem-solvingcollaborationautonomyopennessfocus on qualitypassion for technologyteamworkremote work