This is a remote position.
We are looking for a team todesign, develop, test, and deliver scalable and secure software solutionsusing Python on the backend and React on the frontend. You will collaborate with multidisciplinary teams and contribute to the continuous improvement of processes, architecture, and technology across the organization.
Responsibilities
1. Software DevelopmentDevelop and maintain clean, efficient, scalable, and well-documentedPythonbackend services andReactfrontend interfaces.
Follow best practices, coding standards, and architectural guidelines across the stack.
Implement RESTful and/or GraphQL APIs ensuring reliability and maintainability.
Develop and maintain clean, efficient, scalable, and well-documentedPythonbackend services andReactfrontend interfaces.
Follow best practices, coding standards, and architectural guidelines across the stack.
Implement RESTful and/or GraphQL APIs ensuring reliability and maintainability.
2. Technical Analysis & DefinitionActively participate in defining technical requirements with leads or technical managers.
Evaluate feasibility, complexity, and constraints of proposed solutions.
Contribute to architectural discussions and propose well-founded design decisions.
Actively participate in defining technical requirements with leads or technical managers.
Evaluate feasibility, complexity, and constraints of proposed solutions.
Contribute to architectural discussions and propose well-founded design decisions.
3. Testing & DebuggingWrite and executeunit, integration, and end-to-end testsfor backend and frontend components.
Identify defects, troubleshoot issues, and perform effective debugging to guarantee system stability.
Collaborate closely with QA to ensure coverage and quality.
Write and executeunit, integration, and end-to-end testsfor backend and frontend components.
Identify defects, troubleshoot issues, and perform effective debugging to guarantee system stability.
Collaborate closely with QA to ensure coverage and quality.
4. Multidisciplinary CollaborationWork in close coordination with theUI/UX,QA, andDevOpsteams.
Ensure the final product meets quality, usability, accessibility, and performance standards.
Participate in code reviews and provide constructive feedback.
Work in close coordination with theUI/UX,QA, andDevOpsteams.
Ensure the final product meets quality, usability, accessibility, and performance standards.
Participate in code reviews and provide constructive feedback.
5. Professional DevelopmentStay updated on trends inPython, JavaScript/TypeScript, cloud services, DevOps, data tooling, and modern frameworks.
Propose improvements that add value to the team, the product, and the development workflow.
Stay updated on trends inPython, JavaScript/TypeScript, cloud services, DevOps, data tooling, and modern frameworks.
Propose improvements that add value to the team, the product, and the development workflow.
6. Task Estimation & ManagementProvide accurate estimates for development tasks based on scope and complexity.
Ensure compliance with deadlines and proactively communicate risks or deviations.
Break down technical work into manageable units for efficient execution.
Provide accurate estimates for development tasks based on scope and complexity.
Ensure compliance with deadlines and proactively communicate risks or deviations.
Break down technical work into manageable units for efficient execution.
Key Skills by Level
JuniorWrites independent modules of medium complexity (backend or frontend).
Good understanding of Python fundamentals, APIs, databases, and React components.
Basic experience with ORM (SQLAlchemy, Prisma for Python, or Django ORM), REST services, and Git workflows.
Applies coding standards consistently.
Demonstrates proactive communication and teamwork.
Writes independent modules of medium complexity (backend or frontend).
Good understanding of Python fundamentals, APIs, databases, and React components.
Basic experience with ORM (SQLAlchemy, Prisma for Python, or Django ORM), REST services, and Git workflows.
Applies coding standards consistently.
Demonstrates proactive communication and teamwork.
Mid-LevelAdvanced knowledge in designing and implementing APIs, database schemas, and asynchronous services.
Experience withmicroservices,containerization, andCI/CD pipelines.
Strong debugging skills across backend and frontend.
Mentors junior engineers and leads subproject modules.
Communicates technical concepts clearly with both tech and non-tech stakeholders.
Advanced knowledge in designing and implementing APIs, database schemas, and asynchronous services.
Experience withmicroservices,containerization, andCI/CD pipelines.
Strong debugging skills across backend and frontend.
Mentors junior engineers and leads subproject modules.
Communicates technical concepts clearly with both tech and non-tech stakeholders.
SeniorLeadsproduct discovery, technical feasibility assessments, and architectural strategy.
Ownership of critical backend infrastructure, system reliability, and performance.
Conducts code audits, enforces standards, and drives systemwide improvements.
Uses KPIs to evaluate product/feature performance and optimize architecture.
Negotiates with stakeholders, manages budgets or resource planning, and drives cross-team initiatives.
Requirements
Backend (Python)Languages & Runtime:Python 3.11+
Frameworks:FastAPI, Django, or Flask (FastAPI preferred)
Data & Storage:PostgreSQL, Redis, SQLAlchemy or Prisma Client for Python
Frontend (React)- Frameworks & UI:React, Tailwind, shadcn/ui
Benefits
100% Remote Work
Flexibility
Growth Opportunities
Learning Opportunities
10 days Paid time off Incentive
Annual Retention Incentive 12%
Monthly Productivity and Learning Incentive 7.5%
Leadsproduct discovery, technical feasibility assessments, and architectural strategy.
Ownership of critical backend infrastructure, system reliability, and performance.
Conducts code audits, enforces standards, and drives systemwide improvements.
Uses KPIs to evaluate product/feature performance and optimize architecture.
Requirements
Backend (Python)Languages & Runtime:Python 3.11+
Frameworks:FastAPI, Django, or Flask (FastAPI preferred)
Data & Storage:PostgreSQL, Redis, SQLAlchemy or Prisma Client for Python
Languages & Runtime:Python 3.11+
Frameworks:FastAPI, Django, or Flask (FastAPI preferred)
Data & Storage:PostgreSQL, Redis, SQLAlchemy or Prisma Client for Python
Frontend (React)- Frameworks & UI:React, Tailwind, shadcn/ui
Benefits
100% Remote Work
Flexibility
Growth Opportunities
Learning Opportunities
10 days Paid time off Incentive
Annual Retention Incentive 12%
Monthly Productivity and Learning Incentive 7.5%
