Quick Summary
This is a 100% remote Mid-Level Backend Developer role requiring a Bachelor's degree in Computer Science or related field and advanced English proficiency. Candidates must have prior backend experience and familiarity with relational databases (PostgreSQL or MySQL). The role prioritizes solid experience in Node.js, TypeScript, Go, and PHP, with a minimum of four years of full proficiency in Golang and expertise in NestJS or Express. Specialized experience is required in high-availability transactional systems (payments/financial exchanges), handling concurrency, idempotency, financial reconciliation, RESTful APIs, and messaging systems like Kafka or RabbitMQ. The standard work schedule is Monday to Friday, 8:00 AM to 6:00 PM.
Required Qualifications and Experience
- Bachelor's degree in Computer Science, Software Engineering, or related fields.
- Advanced English proficiency.
- Experience as a Backend Developer.
- Experience with relational databases (PostgreSQL or MySQL).
- Practical working knowledge of English is required.
Desired Skills
- Solid experience in backend development using Node.js, TypeScript, Go, and PHP.
- Proficiency in frameworks such as NestJS (priority), Express, or similar.
- Full proficiency in Golang, minimum 4 years of experience.
- Knowledge of relational databases (PostgreSQL, MySQL) and/or NoSQL (MongoDB), utilizing ORMs (Prisma, TypeORM).
- Experience with high-availability transactional systems (e.g., payments, financial exchanges).
- Experience with RESTful APIs, authentication/authorization (JWT, roles), and integration with external systems (e.g., banking APIs).
- Knowledge of API documentation tools (Swagger/OpenAPI).
- Familiarity with messaging systems (Kafka, RabbitMQ) for asynchronous processing.
- Basic understanding of EVM blockchain (transaction reading, interaction via ethers.js) and standards like ERC-20 (USDT).
- Ability to handle concurrency, idempotency, and reconciliation of financial transactions.
- Knowledge of Git and collaborative workflows (GitFlow, Pull Requests).
Work Schedule
Monday to Friday, 8:00 AM to 6:00 PM
Benefits
- English Classes
- Birthday Bonus
- Results Bonus
- Birthday Day Off
- 100% Remote
Education
Technical Degree - Analysis and Systems Development - Completed

