Develcode

Full Stack Developer – Python, Node.js, React

Develcode

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain innovative software solutions
  • Build and integrate APIs
  • Collaborate with multidisciplinary teams to deliver high-quality projects
  • Participate in mentorship and training focused on continuous development

Requirements

  • Solid experience with FastAPI or Django
  • Building RESTful APIs
  • Async programming (async/await)
  • Integration with relational databases (PostgreSQL, MySQL)
  • ORMs (SQLAlchemy, Django ORM)
  • Authentication and security: JWT, OAuth2
  • Permission control and RBAC
  • Experience with file processing (PDF, CSV)
  • Integration with external services (REST APIs)
  • Background jobs (Celery, RQ or similar)
  • Node.js (preferably NestJS or Express)
  • Modular architecture
  • Middlewares and validations
  • Knowledge of Prisma or TypeORM
  • Integration with message queues (RabbitMQ, Kafka, SQS)
  • WebSockets
  • Building scalable APIs
  • Microservices (desirable)
  • React (Hooks, Context API)
  • State management (Redux, Zustand or equivalent)
  • Advanced componentization
  • TypeScript
  • Integration with REST APIs
  • Authentication and session management
  • Knowledge of UI frameworks (MUI, Ant Design, Tailwind)
  • Performance optimization
Benefits
  • Flexible benefits: we offer multiple options such as food allowance, meal allowance, home office allowance, and childcare assistance
  • Health and medical care: health plan with nationwide coverage
  • Mental health: access to a platform that connects employees with psychologists across different therapeutic approaches, plus internal psychological support in partnership with a consultant psychologist
  • Physical activities: national program offering discounts at thousands of gyms nationwide
  • Financial wellbeing: access to a perks and discounts platform that helps employees save on thousands of products and services
Applicant Tracking System Keywords

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

Hard Skills & Tools
FastAPIDjangoRESTful APIsAsync programmingPostgreSQLMySQLSQLAlchemyJWTOAuth2Celery
Soft Skills
collaborationmentorshiptrainingcontinuous development