Senior Full-stack Software Engineer (vue Or Angular)

Engineering · Full-time · Lahore, Pakistan

Job description

We are seeking a talented and experienced Senior Full-Stack Software Engineer to join our team. The ideal candidate will be an expert in Angular (or Vue) and Node (or PHP). They will have experience building software in an agile environment, and be well-versed in unit testing.

Responsibilities

  • Develop and maintain high-quality code in Angular (or Vue) and Node (or PHP) for a responsive real estate portal

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Design and implement efficient, scalable, and maintainable solutions

  • Develop automated unit tests to ensure high-quality code

  • Work in an agile environment, taking ownership of features and delivering them in a timely manner

  • Ensure the website is responsive and accessible across all devices

  • Utilize technologies such as NewRelic and Mixpanel to improve productivity and track website metrics

  • Maintain code quality and integrity through code reviews, testing, and continuous integration

Qualifications

  • Bachelor's degree in Computer Science or related field
  • At least 5 years of experience in software development, with a focus on Angular (or Vue) and Node (or PHP)
  • Strong HTML and CSS skills, with an eye for design
  • Experience building responsive websites
  • Good understanding of software design patterns, algorithms, and data structures
  • Experience with Agile methodologies and software development best practices
  • Proficient with unit testing and continuous integration
  • Ability to work in a fast-paced, deadline-driven environment
  • Strong communication and collaboration skills