Truid Logo

Full Stack Developer

Location: NSTP, Islamabad (On-site)
Department: Engineering
Type: Full-time

This position has expired

This job posting is no longer accepting applications. Please check our other open positions.

Job description:

We are seeking a highly skilled Full Stack Developer with expertise in Python-based back-end frameworks and modern front-end technologies. The ideal candidate will have a proven track record of building scalable, high-performance applications using FastAPI, Django, Vue.js, and React.js.

What you'll do:

  • Design, develop, and maintain RESTful and GraphQL APIs using FastAPI and Django.
  • Build interactive, responsive front-end applications with Vue.js and React.js.
  • Write clean, scalable, and maintainable code following industry best practices.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Optimize applications for speed, scalability, and security.
  • Implement and maintain database schemas and data models (PostgreSQL, MySQL, NoSQL).
  • Perform code reviews, testing, and debugging to ensure high-quality deliverables.
  • Deploy and manage applications in cloud environments (AWS, GCP, Azure) or using Docker/Kubernetes.
  • Stay up to date with the latest frameworks, tools, and best practices.

What We're Looking For

  • 2+ years of professional experience as a Full Stack Developer.
  • Strong proficiency in Python with FastAPI and Django frameworks.
  • Hands-on experience with JavaScript/TypeScript, including Vue.js and React.js.
  • Strong understanding of REST APIs and WebSockets.
  • Proficiency with databases such as PostgreSQL, MongoDB, or Redis.
  • Experience with containerization and deployment (Docker, Kubernetes, CI/CD).
  • Familiarity with Git/GitHub/GitLab version control.
  • Knowledge of testing frameworks (PyTest, Jest, Cypress, etc.).
  • Solid understanding of software design principles and architecture patterns.

What You'll Bring

  • Strong problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a team.
  • Excellent communication and interpersonal skills.
  • Attention to detail with a commitment to producing high-quality work.
  • Experience with microservices architecture is a plus.
  • Familiarity with cloud services (AWS, GCP, Azure) preferred.
  • Knowledge of security best practices in web application development.

What We Offer

  • Competitive salary package.
  • Work with cutting-edge technologies.
  • Professional development opportunities.
  • Collaborative work environment.