Senior Full Stack Software Engineer
Workable locations: Pakistan Location: Pakistan, U.S. client business hours (with flexibility for sprint planning, deployments, and on-call coverage)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional full stack software engineering experience
- Required Skills
- AWSDockerNode.jsPythonCypressDjangoFlaskGCPGitJavaJavascriptJestKubernetesMongoDBMySQLTypeScriptVue.JsAzureFastAPIGrafanaAngularPostgresPrometheusReactCI/CDTroubleshootingDebuggingDatadog
Requirements
- 5+ years of professional full stack software engineering experience
- Strong proficiency in JavaScript/TypeScript with React and Node.js
- Experience with relational and NoSQL databases (Postgres, MySQL, MongoDB)
- Hands-on cloud deployment experience using AWS, GCP, or Azure
- Strong understanding of Git workflows and CI/CD pipelines
- Experience building APIs, scalable applications, and production systems
- Strong debugging, optimization, and troubleshooting skills
- Experience leading architecture reviews and technical design sessions (ideal)
- Familiarity with Infrastructure-as-Code tools (Terraform, Pulumi, CloudFormation) (ideal)
- Background building SaaS or high-traffic applications (ideal)
- Experience with microservices, event-driven systems, or serverless architectures (ideal)
- Familiarity with Kubernetes orchestration and distributed systems (ideal)
- Exposure to observability, performance engineering, and cloud cost optimization (ideal)
Responsibilities
- Build modern, responsive user interfaces using React, Angular, or Vue
- Develop and maintain RESTful and GraphQL APIs using Node.js, Python (Django, Flask, FastAPI), or Java
- Deploy and manage applications on AWS, GCP, or Azure
- Configure and maintain CI/CD pipelines using GitHub Actions, Jenkins, CircleCI, or equivalent tools
- Write unit, integration, and end-to-end tests using Jest, Mocha, PyTest, Cypress, or similar frameworks
- Monitor systems using Datadog, New Relic, Grafana, Prometheus, or similar tools
- Collaborate with product managers and designers to turn requirements into scalable technical solutions
- Lead technical discussions and contribute to architecture planning
- Mentor junior and mid-level engineers through reviews, guidance, and pairing
- Contribute to long-term technical roadmaps and engineering standards
View Full Description & ApplyYou'll be redirected to the employer's site