We are seeking a skilled and passionate Web Application Developer to join our dynamic team. The ideal candidate will have hands-on experience in developing and maintaining robust web applications using modern frameworks and database technologies. If you thrive in a fast-paced environment and love solving complex problems, we’d like to hear from you.
Key Responsibilities
-
Design, develop, and maintain web applications using React.js and Node.js.
-
Build efficient, reusable, and scalable code to power high-performing web applications.
-
Collaborate with UI/UX designers to implement user-friendly interfaces and experiences.
-
Develop and manage databases using PostgreSQL, MySQL, and MongoDB.
-
Ensure code quality through code reviews, testing, and debugging processes.
-
Optimize applications for performance, scalability, and security.
-
Integrate third-party services and APIs as needed.
-
Work closely with cross-functional teams to gather requirements and deliver solutions.
-
Stay updated with the latest trends and best practices in web development.
Required Skills & Qualifications
-
Proven experience in web application development with React.js and Node.js.
-
Strong understanding of database systems, including PostgreSQL, MySQL, and MongoDB.
-
Proficiency in HTML5, CSS3, and JavaScript (ES6+).
-
Familiarity with RESTful APIs and their integration.
-
Knowledge of version control systems, such as Git.
-
Ability to write clean, modular, and maintainable code.
-
Experience in testing frameworks and tools (e.g., Jest, Mocha).
-
Problem-solving mindset with excellent analytical skills.
-
Strong collaboration and communication skills.
Preferred Qualifications
-
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
-
Knowledge of CI/CD pipelines and DevOps principles.
-
Familiarity with agile development methodologies.
Job Category:
General Application
Job Type:
Full Time
Job Location:
Lahore
Pay Grade:
Associate