Job Description:
We are seeking a talented and experienced Full-Stack Developer to join our team. As a Full-stack, you will be responsible for designing and implementing high-quality software solutions. You will work closely with cross-functional teams to develop and maintain the backend architecture of our software applications. Our ideal candidate has a strong background in backend development and is experienced in designing and building scalable and efficient systems. You should be familiar with modern backend technologies and have a solid understanding of software development principles.
Responsibilities:
- Designing and implementing robust and scalable backend systems
- Developing and maintaining APIs and microservices
- Collaborating with frontend developers, designers, and product managers to integrate user-facing elements with server-side logic
- Identifying and resolving performance issues and bottlenecks
- Writing clean, maintainable, and efficient code
- Performing code reviews and providing constructive feedback to team members
- Participating in the entire software development lifecycle, from requirements gathering to deployment and maintenance
Requirements
- Bachelor's degree in Computer Science
- 2-4 years of experience in backend development
- Strong proficiency in one or more backend programming languages (e.g. Node.js, Python, JavaScript)
- Experience with backend frameworks and technologies such as Nest.js, or Express.js
- Deep understanding of databases and query optimization (PostgreSQL)
- Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud Platform)
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
- Ability to work effectively in a team as well as independently
- Attention to detail and a commitment to delivering high-quality work
Job Type: Full-time
Pay: From Rs100,000.00 per month
Ability to commute/relocate:
- Lahore: Reliably commute or planning to relocate before starting work (Required)
Education:
Experience:
- React Native: 3 years (Required)
- Node.js: 3 years (Required)
- Nest.js: 3 years (Required)
- CI/CD: 2 years (Required)
Location:
Work Location: In person