Job Closed

This listing is no longer active.

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

Senior Full Stack Software Engineer

Location

Pakistan

Posted

116 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full Stack Software Engineer

Pavago

Job Title: Senior Full Stack Software Engineer (Product & Infrastructure) Position Type: Full-Time, Remote Working Hours: U.S. client business hours (with flexibility for sprint planning, deployments, and on-call coverage) About the Role: Our client is seeking a Senior Full Stack Engineer to design, build, and maintain web applications and the infrastructure that powers them. This role requires deep technical expertise across front-end and back-end development, cloud deployments, and system scalability. As a senior engineer, you will be responsible for shipping features end-to-end, mentoring junior developers, and ensuring the reliability and performance of applications. Responsibilities: Front-End Development: - Build responsive interfaces using React, Angular, or Vue. - Ensure pixel-perfect implementation of Figma/Sketch designs. - Optimize performance for speed and accessibility. Back-End Development: - Develop RESTful and GraphQL APIs with Node.js, Python (Django/Flask/FastAPI), or Java. - Implement authentication/authorization systems and role-based access control. - Design efficient database queries and schemas (Postgres, MySQL, MongoDB). Infrastructure & Cloud: - Deploy and manage applications on AWS, GCP, or Azure. - Configure CI/CD pipelines with GitHub Actions, Jenkins, or CircleCI. - Manage containerized deployments using Docker and Kubernetes. Testing & Quality: - Write unit, integration, and end-to-end tests using Jest, Mocha, PyTest, or Cypress. - Maintain high code coverage (>80%) and enforce coding standards through peer reviews. Monitoring & Security: - Monitor systems with Datadog, New Relic, Prometheus, or Grafana. - Implement security best practices (OWASP Top 10, secure API design). - Ensure compliance with data privacy regulations (GDPR, SOC 2, HIPAA as relevant). Collaboration & Mentorship: - Partner with product managers and designers to translate requirements into technical solutions. - Conduct code reviews, mentor junior engineers, and lead technical discussions. - Contribute to architecture decisions and long-term technical roadmaps. What Makes You a Perfect Fit: - Hands-on builder who can ship features end-to-end. - Experienced in scaling applications and optimizing infrastructure. - Clear communicator and collaborative team player. - Balances speed of delivery with long-term code quality and maintainability. Required Experience & Skills (Minimum): - 5+ years professional full stack development experience. - Proficiency with JavaScript/TypeScript (React, Node.js). - Experience with relational (Postgres, MySQL) and NoSQL (MongoDB) databases. - Cloud deployment experience on AWS, GCP, or Azure. - Strong Git workflow and CI/CD knowledge Ideal Experience & Skills: - Experience leading technical design sessions or architecture reviews. - Infrastructure-as-Code skills (Terraform, Pulumi, CloudFormation). - Background in SaaS or high-traffic web applications. - Familiarity with microservices, event-driven systems, or serverless architectures. What Does a Typical Day Look Like? A Senior Full Stack Engineer’s day revolves around building features, reviewing code, and ensuring systems are reliable and scalable. You will: - Join daily standups to review progress and align on priorities. - Write code for new features, from designing the API to building the front-end interface. - Review and merge pull requests, mentoring junior developers through feedback. - Debug and optimize systems, addressing performance bottlenecks or outages. - Collaborate with product managers and designers to refine requirements and UX flows. - Monitor deployments and infrastructure health to ensure uptime and reliability. In essence: you are both a hands-on engineer and a technical leader, ensuring applications are robust, scalable, and continuously improving. Key Metrics for Success (KPIs): - Features delivered on time and aligned with specifications. - High uptime (≥ 99.9%) and system reliability. - 80%+ code coverage with automated testing. - Positive peer review feedback and reduced technical debt. - Successful mentoring and upskilling of junior developers. Interview Process: - Initial Phone Screen - Video Interview with Pavago Recruiter - Technical Assessment (e.g., full stack coding exercise or architecture case study) - Client Interview(s) with Engineering Team - Offer & Background Verification

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1978H1B No Sponsor

• Collaborate with technical, functional, and industry specialists to assist with the development, implementation, and integration of innovative system solutions • Focus on the analysis, design, and development of technology-based solutions for Capgemini’s clients • Contribute to client satisfaction by providing timely and responsive value-added services and work products

Mexico
Job Closed
Tecla T logo

Senior Software Engineer – Full Stack, Mobile

Tecla T

Entregamos muito mais do que tecnologia. Entregamos transformação.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Desenvolver e manter aplicações escaláveis (Frontend e Backend) com foco em performance e alta disponibilidade. • Atuar na criação e evolução de APIs RESTful seguras e eficientes. • Implementar e manter pipelines de monitoramento e observabilidade para antecipar incidentes. • Colaborar na arquitetura de soluções em Cloud, visando otimização de custos e recursos. • Trabalhar na automação de processos manuais para aumentar a eficiência do time. • Diagnosticar e resolver problemas complexos em produção (troubleshooting).

Brazil
Job Closed

Role Description As a Software Engineer, you’ll design, develop, and maintain scalable software applications. Collaborating in an Agile team, you’ll write clean, efficient code, troubleshoot issues, and drive continuous improvement. - Develop and deploy software using modern languages and frameworks. - Collaborate in daily Agile/Scrum sessions with cross-functional teams. - Ensure code quality through testing and debugging. - Maintain technical documentation. Qualifications - Bachelor’s degree in Computer Science or related field. - 2+ years of professional development experience. - Proficient in languages like Java, C#, Python, or JavaScript. - Experience with web/backend frameworks and Git. Requirements - Familiarity with cloud platforms (AWS, Azure, or Google Cloud). - Knowledge of microservices and containerization (Docker, Kubernetes). Benefits - Competitive salary and benefits. - Flexible, remote work options. - Opportunities for professional growth and continuous training.

United States
Job Closed
Full TimeRemoteTeam 10,001+Since 1966H1B No Sponsor

• Development: You develop sophisticated backend solutions and user interfaces in agile DevOps teams. • Integration: Integrate new functionality into on-premise, (multi-)cloud applications or hybrid IT system landscapes. • Representation: You represent an international development team at our client, analyze their requirements, and coordinate results within the team and with the client. • Quality assurance: Ensure software quality through appropriate measures such as continuous integration and unit testing.

Germany