*Native/Bilingual English is required for this role (read/written/spoken)
Please upload your CV Resume in English.
Monthly salary: $5,000 - $6,000 USD
Along with our partner, we are seeking a highly capable and experienced Full-Stack Software Engineer to join their team. This role is ideal for a senior-level engineer who thrives on owning features end-to-end, from database schema design to frontend UI implementation.
This is a critical role that requires a solid grasp of modern, decoupled architecture and the ability to work effectively across the entire stack.
Key Responsibilities:
- End-to-End Feature Development: Design, build, and deploy new features and services across their product suite, ensuring high performance, responsiveness, and reliability.
- Backend Engineering: Develop and maintain core backend services using GoLang, implement efficient and scalable APIs using GraphQL, and manage their relational data infrastructure on Postgres.
- Frontend Development: Build intuitive, performant, and engaging user interfaces using Angular and Typescript, specifically focusing on internal dashboards, content management tools, and data visualization applications.
- Cloud Infrastructure: Utilize GCP (Google Cloud Platform) services to deploy, monitor, and scale their applications (e.g., Compute Engine, Cloud Run, Cloud SQL).
- Architectural Contributions: Collaborate with the team on architectural decisions, ensuring their systems are secure, maintainable, and designed for long-term scalability.
Qualifications:
Required:
- Experience: 6-10 years of professional software development experience, ideally in a full-stack capacity.
- Backend Expertise: Strong proficiency with GoLang (Go) for developing performant microservices and APIs.
- Database: Deep experience with Postgres (PostgreSQL), including advanced SQL, performance tuning, and database schema design.
- Frontend Mastery: Proven experience with JavaScript frameworks and Typescript to build complex, enterprise-grade web applications. Angular proficiency is preferred; otherwise, willingness to learn it is a must.
- API Design: Experience designing, building, and consuming APIs, with a preference for GraphQL.
- Cloud Platform: Hands-on experience deploying and managing applications on GCP (Google Cloud Platform) or another major cloud provider.
Preferred (Bonus Points):
- Startup/Early Stage Experience:Ā Previous experience working in a small, fast-paced environment (e.g., on a team of 1-2 engineers), where independent problem-solving and wearing multiple hats were essential.
- Media or Retail Tech: Familiarity with concepts in AdTech, digital signage, content delivery networks (CDNs), or retail/CPG data environments.
Benefits:
- A fully remote position with a structured schedule that supports work-life balance.
- The opportunity to contribute to a cutting-edge company revolutionizing in-store digital media and data-driven storytelling.
- Two weeks of paid vacation per year.
- 10 paid days for local holidays.
*Please note our partner is only looking for full-time dedicated team members who are eager to fully integrate within their team.