Senior Full Stack Developer at Pavago

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Full Stack Developer at Pavago. Job Title:. Senior Full Stack Developer. Position Type:. Full-Time, Remote. Working Hours:. U.S. client business hours (with flexibility for sprint cycles, deployments, and urgent fixes). . About the Role:. Our client is seeking a . Senior Full Stack Developer. to design, develop, and maintain scalable web applications from front-end interfaces through back-end services and databases. This role is hands-on with code while also providing architectural guidance and mentoring junior developers. The Senior Full Stack Developer ensures products are . fast, reliable, user-friendly, and maintainable. while supporting growth and innovation.. . Responsibilities:. . Front-End Development:. Build modern, responsive UIs using React, Angular, or Vue. . Implement state management (Redux, Vuex, or Context API). . Ensure accessibility and cross-browser/device compatibility. . . Back-End Development:. Develop APIs and business logic in Node.js, Python (Django/Flask/FastAPI), or Java/Spring. . Design RESTful or GraphQL endpoints for client consumption. . Manage server-side rendering and optimize for performance. . . Database & Data Layer:. Design schemas and manage relational (Postgres, MySQL) and NoSQL (MongoDB, DynamoDB) databases. . Write optimized queries and manage migrations. . Implement caching strategies (Redis, Memcached). . . Testing & Code Quality:. Write unit, integration, and end-to-end tests using Jest, Mocha, Cypress, or PyTest. . Maintain high code coverage (≥80%) and follow style/linting rules. . Perform regular peer code reviews. . . Collaboration & Agile:. Work with product managers and designers to refine user stories into technical requirements. . Participate in sprint ceremonies (planning, standups, retrospectives). . Provide accurate effort estimates and technical feedback. . . DevOps & Deployment (Lightweight):. Use Git, GitHub/GitLab for version control and pull requests. . Deploy applications using CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins). . Manage cloud deployments on AWS, Azure, or GCP for applications (Elastic Beanstalk, App Engine, Lambda/serverless functions). . . Mentorship & Leadership:. Mentor junior and mid-level developers through code reviews and pair programming. . Contribute to long-term technical roadmap discussions. . Help enforce engineering best practices across the team. . . What Makes You a Perfect Fit:. Hands-on coder who thrives building features end-to-end. . Strong communicator who can collaborate with product and design teams. . Experienced balancing fast iteration with maintainable architecture. . Proactive mentor who raises the skill level of the team. . . Required Experience & Skills (Minimum):. 5+ years full stack development. . Proficiency with JavaScript/TypeScript (React, Angular, Vue + Node.js). . Experience with at least one relational and one NoSQL database. . Familiarity with Git workflows and CI/CD. . . Ideal Experience & Skills:. SaaS, e-commerce, or enterprise web application development. . Experience with microservices and serverless architectures. . Exposure to infrastructure-as-code or lightweight DevOps (Terraform, Docker). . Industry background in fast-paced product environments. . . What Does a Typical Day Look Like?. A Senior Full Stack Developer’s day revolves around shipping features while maintaining performance and reliability. You will:. Start with standup, reviewing sprint goals and prioritizing tickets. . Develop new features across front-end and back-end, from UI components to APIs. . Review and merge code, providing mentorship through constructive feedback. . Debug and optimize applications, resolving bugs or scaling bottlenecks. . Collaborate with designers and product managers to refine UX and feature requirements. . Deploy updates through CI/CD pipelines and monitor performance in production. . Document technical changes for future maintainability and onboarding.. In essence: . you are both a hands-on builder and technical leader, ensuring applications are robust, scalable, and continuously improving.. . . Key Metrics for Success (KPIs):. Features shipped on time and aligned with requirements. . Application uptime ≥ 99.9% with minimal performance issues. . Code coverage maintained ≥ 80%. . Reduced technical debt (tracked through code reviews/refactoring). . Positive feedback from peers and product stakeholders. . . Interview Process:. Initial Phone Screen . Video Interview with Pavago Recruiter . Technical Assessment (e.g., build a small feature end-to-end with API + UI + test coverage) . Client Interview with Engineering/Product Team . Offer & Background Verification . Company Location: Mexico.