Web Application Developer
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
