Phaedra Solutions is looking for a motivated JavaScript Developer to join their team for a 6-month on-site contract based in Lahore. This role is ideal for a developer with 3 to 7 years of experience who is eager to work on impactful projects within a dynamic and collaborative environment. Candidates with experience using AI-assisted coding tools such as ChatGPT or Cursor to boost development efficiency will be highly valued. The position requires full-time, in-person attendance and offers the opportunity to engage with cutting-edge technologies while contributing to meaningful web applications.
Key Responsibilities
Develop front-end components by transforming design files like PSD or Sketch into interactive, responsive user interfaces. Build scalable web applications using modern JavaScript frameworks such as React, Vue.js, Next.js, or AngularJS. Ensure that applications are cross-browser compatible and mobile-friendly. Maintain high code quality through structured testing and debugging practices.
Leverage AI tools to improve coding speed and accuracy throughout development. Design, build, and maintain RESTful APIs using Node.js and Express.js, integrating front-end elements with server-side logic. Work effectively with both MongoDB and relational databases to manage data.
Participate actively in agile workflows, including SCRUM meetings, and use Git for version control to collaborate closely with team members. Optimize application performance and resolve browser-related issues by writing modular, reusable code that supports long-term maintenance. Stay updated with the latest JavaScript trends and tools. Apply basic UI/UX design principles and assist with wireframing or prototyping when needed.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science or a related field is required. Candidates should have a minimum of 2 to 3 years of experience in full-stack or JavaScript development. Proficiency with modern JavaScript frameworks such as React, Vue.js, AngularJS, or Next.js is essential.
Back-end development experience using Node.js and Express.js is necessary. Comfortable working with databases including MongoDB and relational database systems. Strong command of JavaScript, TypeScript, HTML5, and CSS3 is expected.
A solid understanding of APIs, HTTP protocols, and asynchronous data handling (e.g., JSON) is required. Excellent written and verbal communication skills in English are essential. Candidates should demonstrate an organized, deadline-oriented, and solution-focused approach. Familiarity with AI-assisted coding tools like ChatGPT or Cursor to enhance the development workflow is highly preferred.
Preferred Qualifications and Benefits
A portfolio showcasing UI flows, prototypes, or sample projects will be considered an advantage. This role offers the chance to work on meaningful, high-impact web projects using advanced technologies. Access to AI tools is provided to enhance work speed, quality, and creativity.
The contract-based position offers flexibility and a collaborative team culture that fosters innovation and professional growth. Candidates with at least four years of full-stack development experience and proficiency in English will thrive in this fast-paced environment.