Software Engineer

Job Description

As a MERN Stack Developer, you will play a pivotal role in developing cutting-edge web applications and services that will delight our users and drive our company's success. This is a full-time on-site role located in Lahore. You'll work closely with other developers to ensure complete and accurate functionality across multiple platforms.

 

Responsibilities:

  • Collaborating with cross-functional teams to design, develop, and maintain web applications from concept to deployment
  • Writing clean, maintainable, and efficient code for both the front-end and back-end
  • Participating in code reviews to ensure code quality and consistency
  • Identifying and addressing performance bottlenecks and security vulnerabilities
  • Troubleshooting and resolving software defects and issues
  • Keeping up-to-date with industry best practices and emerging technologies

 

Requirements:

To be successful in this role, you should have the following qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum 5 years of proven experience as a Full Stack JavaScript Developer or similar role
  • Minimum 4 years of experience with Node.js
  • Strong proficiency in JavaScript, HTML, CSS, and Typescript
  • Experience with modern JavaScript frameworks and libraries (e.g., React, Angular, Vue.js)
  • Proficiency in server-side technologies such as Node.js
  • Familiarity with database systems (e.g., MongoDB, MySQL, PostgreSQL)
  • Familiarity with AWS, GCP, or other cloud providers
  • Understanding of RESTful, GraphQl APIs, and microservices architecture
  • Knowledge of version control systems (e.g., Git)
  • Good knowledge of socket.io for real-time communication is required
  • Knowledge of coding best practices and design patterns (SOLID, KISS, DRY principles)
  • Excellent problem-solving and communication skills
  • Ability to work collaboratively in a team environment

Job Summary

  • Published on:2024-01-05 6:29 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:5 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-25