Company: Upmotion Tech
Location: On-site (Gulberg, Lahore)
Type: Full-Time
About the Company:
Upmotion Tech
is a software development company building scalable, high-performing digital products across web and mobile platforms. We work on diverse projects ranging from SaaS platforms and e-commerce systems to AI-integrated apps for global clients.
Were looking for a Backend Developer who can take ownership of backend systems building APIs, managing databases, and ensuring smooth integrations across our tech stack.
Responsibilities
-
Design, develop, and maintain scalable RESTful and GraphQL APIs.
-
Write clean, efficient, and maintainable backend code using Node.js and TypeScript.
-
Manage database design, queries, and optimizations (MongoDB / PostgreSQL / MySQL).
-
Implement authentication, authorization, and session management (JWT, OAuth, etc.).
-
Collaborate with frontend developers and DevOps teams to ensure seamless integration.
-
Handle deployment, CI/CD pipelines, and cloud configurations (AWS / Vercel / Docker).
-
Debug performance issues and ensure high system reliability.
-
Participate in code reviews, architecture discussions, and sprint planning.
Requirements
-
Strong proficiency in Node.js, Express.js, and TypeScript.
-
Experience with MongoDB, Mongoose, or Prisma ORM.
-
Familiarity with REST API and GraphQL design principles.
-
Understanding of cloud services (AWS, Firebase, or GCP).
-
Version control experience (Git / GitHub / GitLab).
-
Problem-solving mindset and attention to detail.
-
Minimum 1+ years of professional experience in backend development.
Bonus Skills
-
Experience with NestJS or Next.js API routes.
-
Familiarity with Socket.io or real-time systems.
-
Exposure to microservices architecture.
-
Basic understanding of AI or chatbot integrations.
What We Offer
-
Competitive pay based on experience and skill.
-
Work on diverse and high-impact global projects.
-
Collaborative environment with talented developers and designers.
-
Opportunities for growth into lead or full-stack roles.