Point your AI agent at freehire and let it find you a job.

Get the CLI →

Codenzy

Full-Stack Engineer

Posted 7 views
Discussion

Summary

Junior-to-mid level full-stack engineer building modern web applications with a React front end and Node.js/Express (TypeScript) back end, working with PostgreSQL and deploying to AWS via CI/CD pipelines. On-site role based in the company's Lahore office.

About the Role

We’re seeking a motivated Full-Stack Engineer with 6 months to 2 years of experience to join our development team. You’ll work on modern web applications built with React and Node.js and deployed on AWS. This role offers an excellent opportunity to grow your skills across the front end, back end, and cloud.

Key Responsibilities

  • Develop and maintain React-based web applications with modern UI libraries
  • Build and optimize RESTful APIs using Node.js and Express in TypeScript
  • Design and implement database schemas, write migrations, and optimize queries
  • Integrate third-party APIs and services
  • Deploy applications to AWS using CI/CD pipelines
  • Write clean, maintainable code with clear documentation
  • Participate in code reviews and collaborate with team members
  • Debug and resolve issues across the full stack
  • Optimize application performance and user experience

Required Technical Skills

Front End

Back End

  • Node.js, Express.js for building RESTful APIs, PostgreSQL, working with an ORM
  • Queue processing with Bull (or similar) for background jobs

DevOps & Cloud

  • Version control: Git workflows and branching strategies
  • CI/CD: Automated build and deployment pipelines

General

  • Strong understanding of RESTful API design principles
  • Experience with SQL and relational database design
  • Understanding of asynchronous programming patterns
  • Familiarity with testing frameworks (e.g., Jest)
  • Knowledge of security best practices

Required Experience

  • 6 months to 2 years of professional software development experience
  • Proven experience building web applications with React and Node.js
  • Hands-on experience with TypeScript
  • Practical knowledge of AWS services or other cloud platforms
  • Experience with PostgreSQL or other relational databases
  • Familiarity with Git and collaborative development workflows

Required Soft Skills

  • Excellent verbal and written communication skills—able to clearly explain technical concepts to both technical and non-technical stakeholders
  • Strong problem-solving and analytical thinking abilities
  • Self-motivated with an eagerness to learn new technologies
  • Comfortable working collaboratively in team environments
  • Ability to manage time effectively and prioritize tasks
  • Attention to detail and commitment to code quality
  • Adaptable and open to feedback

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Ability to work on-site in our Lahore office

Experience Level: Junior to Mid-Level (6 months–2 years)

Employment Type: Full-time

How to Apply

Email your resume at hr@codenzy.com with subject "Full-Stack Engineer (ReactJS, NodeJS)".

Ready to Apply?

Send your application to start your journey with Codenzy

Skills

What Middle Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available