fb_pixel
back
Back
Location:
Lahore, Pakistan
Department: Information Technology
Job Description
We are seeking a talented Full Stack Software Engineer with 1-2 years of experience to join our dynamic team. The ideal candidate will be responsible for developing, testing, and maintaining scalable web applications, ensuring seamless user experiences and robust backend functionality. You will work closely with cross-functional teams to build innovative solutions that meet business and user needs.

Core Responsibilities

Develop and maintain web applications using modern front-end and back-end technologies.

Write clean, scalable, and efficient code following best practices.

Collaborate with designers, product managers, and other engineers to deliver high-quality features.

Implement and maintain APIs for seamless communication between front-end and back-end systems.

Troubleshoot and resolve software issues, bugs, and performance bottlenecks.

Conduct code reviews to ensure code quality, security, and maintainability.

Stay updated with emerging trends and technologies in software development.

Qualification

1-2 years of professional experience as a Full Stack Developer or similar role.

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Solid understanding of software development life cycle (SDLC) and agile methodologies.

Required Skills

Front-End Development:

Proficiency in HTML, CSS, JavaScript

Experience with React.js, Angular, or Vue.js

Familiarity with responsive and mobile-first design principles

Back-End Development:

Experience with Node.js, Python (Django/Flask), Java (Spring Boot), or .NET

Knowledge of RESTful APIs and microservices architecture

Database experience with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Firebase)

General Technical Skills:

Version control systems like Git/GitHub/GitLab

Cloud services (AWS, Azure, or Google Cloud)

CI/CD pipelines and deployment automation

Strong problem-solving and debugging skills

Strong analytical and communication skills

Ability to work in a fast-paced, collaborative environment

Eagerness to learn and adapt to new technologies
Job Id: dr0c0DLzqvxME1FUYqrjYdWweHhqB3OL/pLQwFjjpLsgA3s+vXTdQ4jEnvce1bij8fGfDGDNtNJlexATzPHaMJFlsGDqyy1DIg==
companyLogo
Devsinc
Software Engineer- Full stack (Node.JS / Python)