JavaScript Developer
Job details
Job Brief: We are looking for a JavaScript Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviours with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. Responsibilities
- Write clean, efficient, and well-documented JavaScript code for web applications.
- Work on front-end development using JavaScript frameworks like React, Angular, or Vue.js.
- Assist in the integration of RESTful APIs and third-party services.
- Collaborate with UX/UI designers to implement interactive and responsive web interfaces.
- Troubleshoot, debug, and optimize existing code.
- Participate in code reviews to maintain code quality and best practices.
- Work with version control tools, especially Git, for managing project codebase.
- Assist in creating and maintaining technical documentation.
- Contribute to team planning and development meetings using agile methodologies.
- Test and deploy applications and systems.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Basic understanding of JavaScript fundamentals.
- Familiarity with back-end JavaScript frameworks like Node.js.
- Familiarity with front-end libraries or frameworks like React, Angular, or Vue.js.
- Understanding of Agile/Scrum methodologies.
- Understanding of web technologies like HTML, CSS, and responsive design.
- Problem-solving mindset and the ability to learn quickly.
- Strong communication skills and ability to work in a team environment.
- Bachelor's (Preferred)
- JavaScript: 1 year (Preferred)
- React, Angular, or Vue.js.: 1 year (Preferred)
- JavaScript frameworks (Node.js): 1 year (Preferred)
- Lahore (Required)
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.