A passionate team of international non profiteers helping displaced people find jobs in tech.
Full Stack Engineer, React, Python
Location
United States
Posted
1 day ago
Salary
0
Seniority
Junior
Job Description
Full Stack Engineer, React, Python
Apricot
• Build scalable and production-ready frontend applications using React, TypeScript, Tailwind, and modern component systems • Develop backend APIs and services using Python • Design and manage workflow orchestration using Temporal for long-running and multi-step processes • Collaborate closely with founders on product and technical decisions • Own features from UI to backend workflows and database implementation
Job Requirements
- 1-3 years of experience
- Strong experience with React and TypeScript
- Experience with Tailwind CSS and component systems (shadcn preferred)
- Strong Python engineering experience
- Experience building REST and/or gRPC APIs
- Strong PostgreSQL knowledge
- Experience with cloud infrastructure (GCP preferred)
- Docker and containerized deployments
- Experience with object storage systems such as GCS or MinIO
Benefits
- Flexible work arrangements
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Work as a developer, building, evolving, and maintaining the tools and integrations present in the Legal department's systems.
Senior Backend Engineer – Product Platform
FrontifyOur brand management platform connects creators and collaborators of brands with everything they need to thrive.
• You’ll implement high-quality features and improvements in a modern web application. • You’ll design solutions that ensure scalability, security, and maintainability. • You will collaborate with product management, design, and engineering toward viable product development changes from discovery to delivery. • You will work closely with other developers through pair programming, code reviews, and alike.
Senior Node.js Developer – APAC
PearsterHelping your business with top-tier IT talent ready to build smarter, scalable, and more human tech solutions.
• Design, develop, and maintain scalable backend applications and microservices using Node.js. • Build secure, high-performance APIs and integrations for fintech and payment-related systems. • Collaborate with cross-functional teams to deliver new features and enhancements. • Develop and maintain RESTful APIs and event-driven services. • Write clean, maintainable, and well-tested code following industry best practices. • Participate in architecture discussions and contribute to technical design decisions. • Optimize application performance, reliability, and scalability. • Troubleshoot and resolve production issues in collaboration with SRE and support teams. • Implement security best practices and ensure compliance with industry standards. • Participate in code reviews, mentoring, and knowledge-sharing initiatives. • Contribute to CI/CD pipelines and automated deployment processes. • Support agile development processes and continuous improvement initiatives.
Backend Developer
ProfitroomEmpowering hotels directly! Maximize Bookings and Convert Site Visitors into Guest
• Implementing new functionalities and maintaining existing code with a focus on 70% new feature development and 30% maintenance. • Design and develop applications as well as take care of the code quality and contribute to the overall architecture. • Follow the best development practices and recommend optimal solutions. • Participate in routine events like: daily, refinement, planning, review, retrospective.




