Compensation:
- $3000 per Month.
Location:
- Fully Remote.
- We are prioritizing candidates based in: Canada, United States, Colombia, Mexico, Argentina, and other Latin America regions.
- Secondary consideration: Europe, Philippines, Pakistan, Singapore.
Role Summary:
- We are looking for a Senior Full Stack Engineer with strong technical depth and excellent communication skills, capable of performing at a high level in client-facing and interview-driven environments.
- This role goes beyond coding.
- We need someone who can represent engineering standards confidently, think critically in real-time, and contribute to scalable, production-level systems.
Responsibilities:
- Design, build, and maintain scalable full stack applications.
- Participate in technical discussions, interviews, and client-facing conversations.
- Solve complex technical problems in live environments.
- Collaborate with cross-functional teams in Agile/Scrum settings.
- Contribute to system architecture and technical decision-making.
- Ensure high standards in code quality, performance, and scalability.
Communication & Interview Skills:
- Strong spoken English (C1–C2 level, American accent).
- Confident in conversations with CTOs, hiring managers, and technical teams.
- Ability to articulate technical concepts clearly.
- Comfortable performing in live coding or technical interviews.
- Adaptable in unfamiliar technical discussions.
Frontend Technologies:
- HTML, CSS, JavaScript, TypeScript.
- React, Angular, Vue, or React Native.
Backend Technologies:
- Node.js, Python (FastAPI, Flask, Django).
- C# (.NET), Java (Spring Boot).
- Experience with Go or Ruby is a plus.
DevOps & Infrastructure:
- AWS (EC2, S3, Lambda, DynamoDB) or Azure.
- CI/CD pipelines.
- Docker & Kubernetes.
- Microservices architecture.
- Messaging systems (Kafka, RabbitMQ).
Requirements:
- 6+ years of professional experience.
- Strong experience in system design and scalable architectures.
- Proven ability to own features or systems end-to-end.
- Experience working in Agile/Scrum teams.
- Strong collaboration and communication skills.
- Ability to perform in fast-paced, high-standard environments.
- Experience working with U.S.-based teams or clients.
- Availability for potential U.S. travel.