Fullstack Developer (Next.js + Golang)
Full-time
Mid-Senior Level
Job Overview
About you
You are someone who thrives in building scalable, high-impact solutions and who seeks to influence not just technology but also the direction of the product. You’re looking for a company where innovation and ownership go hand in hand, and where your contributions directly shape outcomes.
You bring to Applaudo the following competencies:
- 7+ years of professional experience in full-stack development with a focus on Next.js, Go, and MySQL.
- Strong expertise in AWS services including ECS Fargate, CloudWatch, RDS, S3, and IAM.
- Proven background in data engineering, data workflow architecture, and pipeline development.
- Hands-on experience managing end-to-end product delivery (CI/CD pipelines via GitHub Actions, DevOps, DBA tasks).
- Familiarity with Geo Spatial Data, AdTech, and Online Advertising platforms.
- Demonstrated experience with performance optimization, diagnosing bottlenecks, and implementing preventive measures.
- Ability to clearly communicate about complex technical and organizational problems, and to propose iterative, actionable solutions.
- Comfortable working in iterative/agile development environments with frequent releases.
- Strong collaboration skills with the ability to align cross-functional stakeholders and provide transparent status updates.
- Self-motivated and organized, with experience owning projects from concept to production.
- Nice-to-haves: Python, Rust, Metabase, ForestAdmin, Jira, Confluence.
- Proficiency in English, as the role requires direct communication with US-based teams and stakeholders.
You will be accountable for the following responsibilities:
- Design, develop, and deliver features and improvements to the product suite in a secure, well-tested, and performant way.
- Collaborate with management, engineers, and stakeholders to uphold quality and delivery standards in a fast-paced, iterative environment.
- Advocate for and implement improvements to product quality, scalability, performance, and security.
- Solve technical problems of moderate to high complexity, proposing and delivering sustainable solutions.
- Write and maintain clean, maintainable, and scalable code, ensuring consistency across the codebase.
- Conduct code reviews and help establish and reinforce coding best practices.
- Identify and address technical debt and propose improvements to team efficiency.
- Take ownership of projects, shipping features and improvements with minimal guidance while collaborating on larger initiatives.