Consultant Full-stack Development Lead

Job Description

• Design and develop advanced web applications, focusing on building robust software architecture and enhancing existing solutions.

• Build responsive, user-friendly web applications using HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.

• Translate UI/UX design wireframes into functional, high-performance code.

• Collaborate with designers and backend developers to ensure seamless integration of APIs and services.

• Optimize applications for maximum speed and scalability across various platforms and devices.

• Ensure the technical feasibility of UI/UX designs.

• Write clean, maintainable, and reusable code with a strong focus on performance and usability.

• Troubleshoot and debug front-end issues and ensure cross-browser compatibility.

• Stay up to date with the latest front-end technologies and best practices.

• Contribute to continuous improvement by sharing knowledge and participating in code reviews.

• Exhibit a strong passion for developing high-quality software, advocating for best practices in UI design, RESTful API integration, and mobile development.

• Collaborate closely with developers, managers, and business users to deliver well-crafted applications that meet business needs.

• Partner with business leaders and engineering teams to continuously improve and extend the technology stack.

 

• Leverage expertise in JavaScript, TypeScript, ReactJS/AngularJS, and C# to consistently deliver high-quality code through continuous integration and continuous delivery practices.

• Utilize REST APIs for efficient data retrieval and third-party integrations.

• Demonstrate strong debugging, problem-solving, and investigative skills to resolve complex technical challenges.

• Ensure optimal performance, quality, and responsiveness of applications by optimizing for speed and scalability.

• Advocate for clean, organized code and automated processes where applicable to streamline development.

• Write unit tests to ensure code reliability, covering edge cases, usability, and robustness.

• Diagnose and address bugs, performance bottlenecks, and other issues to maintain application efficiency.

• Embrace agile methodologies, leveraging the communication, flexibility, and iterative delivery benefits they offer

Job Summary

  • Published on:2024-10-01 5:13 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-22