Empowering companies to work with the best engineers in the world
Senior Full Stack Developer – Contractual
Location
Pakistan
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer – Contractual
Smart Working
• Maintain and enhance a live, feature-complete production platform. • Build new features across the backend and frontend. • Deliver incremental backend API improvements. • Support the Studio product in production. • Work primarily on backend development, with some frontend contribution. • Independently design and document APIs. • Follow existing codebase patterns and deployment pipelines. • Collaborate within an existing engineering team while self-managing day to day. • Support containerised services deployed through the existing cloud deployment setup. • Use AI-assisted development tools comfortably as part of the engineering workflow.
Job Requirements
- 4+ years of experience with Node.js and/or NestJS.
- 3+ years of experience with Angular.& 1.5 years with React
- 3+ years of experience with Docker and/or Docker Compose.
- 4+ years of experience with REST API design.
- 2+ years of experience with cloud platforms such as GCP, AWS, or Azure.
- 2+ years of experience with Swagger and/or API documentation, or strong API discipline.
- 1+ year of working experience with AI tools such as Claude, MCP, LLM APIs, or similar.
- Mid to Senior level engineering experience.
- 4–6 years minimum professional experience, with 8+ years ideal.
- Ability to independently design and document APIs.
- Ability to work in a mostly independent way while collaborating with an existing team.
- Ability to follow established patterns in an existing codebase and deployment pipeline.
Benefits
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and working assets
- Support That Matters: Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
- 5-Day AI Training: Hands-on AI Academy onboarding to get you building with AI from day one
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Staff Engineer – Senior SAP FICO Consultant
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Configuring, and supporting end-to-end FICO processes in SAP S/4HANA and Public Cloud • Design and configure SAP FI/CO R2R processes including general ledger, accounts receivable, accounts payable, asset accounting, bank accounting, and financial closing • Integration of R2R with cross modules (MM, SD, CO) • Prepare functional specifications for enhancements, interfaces, reports, and R2R automations • Drive financial master data relevant to R2R • Perform and support unit, integration, and user acceptance testing for R2R processes • Lead the analysis and design within the SAP FI/CO domain
• Business Process Automation: Design, build, and deploy low‑code automation solutions; migrate legacy bots; integrate with Teams, Azure, Dataverse, SharePoint, and APIs. • Governance & Security: Implement DLP, RBAC, auditing, and change control; optimize performance and reliability. • Team Leadership: Mentor junior builders, lead requirements sessions, and contribute reusable templates/patterns. • Stakeholder Management: Collaborate with business leaders, negotiate trade‑offs, and coordinate with vendors. • System Architecture: Partner with architects to design scalable solutions; provide advanced troubleshooting and root cause analysis. • Risk & Impact Analysis: Manage risks, dependencies, and change requests across complex projects.
• Implement and optimize our AI SRE Teammate to meet the needs of our customers in production and pre-production environments. • Proactively monitor customer deployments (with Ciroos!) to ensure that our customers get the best out of the product. • Use Ciroos to uncover latent reliability issues (misconfigurations, deployment regressions, scaling) of customer environments. • Recommend best practices to customers for implementing the Ciroos AI SRE Teammate in their environment. • Plan, design, build, and maintain highly scalable, reliable, and efficient infrastructure for our AI SRE Teammate. • Serve as the customer’s technical advocate into engineering and product. • Conduct post-incident reviews to identify root causes and implement preventative measures. • Ensure security best practices are integrated into customer deployments. • Train SRE, Ops, and Platform teams at the customer on how to operate with Ciroos AI SRE Teammate. • Lead enterprise migrations onto Ciroos (e.g., replacing incumbent alerting/AIOps platforms such as BigPanda, Moogsoft, PagerDuty, Elastic, or Splunk), including replicating hundreds to thousands of existing correlation rules, running phased cutovers, and hitting hard customer go-live dates. • Design, build, and tune alert normalization and correlation policies—writing conditions and operators (IN / CONTAINS / REGEX), extracting fields from noisy sources (email, Jenkins, CI/CD), and choosing tailored playbooks over catch-all rules. • Integrate Ciroos with the customer’s operational stack—ticketing (e.g., ServiceNow bi-directional sync and field mapping), collaboration (Microsoft Teams / Slack), observability (Dynatrace, Quantum Metric, Databricks), and knowledge sources (GitHub, Confluence)—including any required app-marketplace certification. • Validate and continuously improve investigation quality—diagnosing query-conversion and enrichment errors, unblocking failed investigations, and tuning RCA accuracy so the AI SRE Teammate earns customer trust. • Stand up proactive health monitoring for customer deployments (e.g., real-time Slack status channels, SLA-driven alerts on missing metadata or ticket-creation failures) so issues are caught before the customer notices. • Own customer-facing communications and delivery artifacts—weekly executive status updates, SLA documents, escalation paths, and migration/scope-change tracking—and coordinate daily syncs with customer project leads. • Build long-term technical relationships with senior engineering leaders at customer organizations. • Own customer implementations end-to-end—from technical discovery and solution design through production cutover, UAT, go-live, hypercare, and post-launch stabilization—driving execution independently across customer, product, and engineering threads, and demonstrating MTTR reduction and elimination of manual toil. • Translate messy, ambiguous customer requirements into clear technical designs, milestones, trade-offs, and acceptance criteria, and keep execution truth legible by making blockers, risks, dependencies, and scope changes explicit early with clear owners and next steps. • Design and ship AI-powered investigation and remediation workflows with clear tool boundaries, guardrails, deterministic fallbacks, and human-in-the-loop controls—and define quality controls (versioning, grounding, evals, feedback loops) so the AI SRE Teammate stays trustworthy in production. • Ship reusable deployment modules, reference architectures, runbooks, and cutover plans (“golden paths”) that accelerate future customer work and raise delivery repeatability across accounts. • Own the value case: set impact hypotheses, baselines, and KPIs (e.g., MTTI/MTTR reduction, toil eliminated), run pre-/post-deployment measurement, and report ROI to executive sponsors. • Channel recurring field learnings into roadmap input and product hardening, especially where the same customer pain points show up across deployments. • Contribute to a culture of continuous learning and improvement within Ciroos.
Senior Software Engineer
Somos, Inc.Ensuring trust in an increasingly digital world by delivering value, innovation and results to consumers.
• Design and oversee the implementation of scalable, multi-cloud, and geo-redundant carrier-grade APIs. • Lead development efforts using modern technology stacks, including at least 4 years of Golang and 2 years of Node.js (TypeScript), serverless, and EKS architectures. • Champion and integrate AI development tools and methodologies to enhance engineering productivity and product capabilities. • Establish and enforce industry best practices for the full software development lifecycle (SDLC), including coding standards, CI/CD pipelines, and automated testing. • Collaborate with engineering, product, sales, and business development teams to establish requirements, provide estimates, and meet production deadlines. • Mentor other engineers and drive technical decisions that create future options and align with long-term company goals.




