This is a remote position.
We are looking for a team to design develop test and deliver scalable and secure software solutions using 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 Development
Develop and maintain clean efficient scalable and well-documented Python backend services and React frontend 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 & Definition
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 & Debugging
Write and execute unit integration and end-to-end tests for 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 Collaboration
Work in close coordination with the UI/UX QA and DevOps teams.
Ensure the final product meets quality usability accessibility and performance standards.
Participate in code reviews and provide constructive feedback.
5. Professional Development
Stay updated on trends in Python 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 & Management
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
Junior
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-Level
Advanced knowledge in designing and implementing APIs database schemas and asynchronous services.
Experience with microservices containerization and CI/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.
Senior
Leads product 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%
Required Skills:
Software Engineering
This is a remote position.We are looking for a team to design develop test and deliver scalable and secure software solutions using Python on the backend and React on the frontend. You will collaborate with multidisciplinary teams and contribute to the continuous improvement of processes architec...
This is a remote position.
We are looking for a team to design develop test and deliver scalable and secure software solutions using 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 Development
Develop and maintain clean efficient scalable and well-documented Python backend services and React frontend 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 & Definition
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 & Debugging
Write and execute unit integration and end-to-end tests for 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 Collaboration
Work in close coordination with the UI/UX QA and DevOps teams.
Ensure the final product meets quality usability accessibility and performance standards.
Participate in code reviews and provide constructive feedback.
5. Professional Development
Stay updated on trends in Python 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 & Management
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
Junior
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-Level
Advanced knowledge in designing and implementing APIs database schemas and asynchronous services.
Experience with microservices containerization and CI/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.
Senior
Leads product 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%
Required Skills:
Software Engineering
View more
View less