Software Engineer [Pakistan]


 

Responsibilities:

  • Design, develop, and maintain robust and scalable software applications, primarily focusing on the full stack (frontend and backend development).
  • Do extensive documentation on software development projects particularly documents like Software Requirement Specification (SRS).
  • Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications and deliverable features.
  • Write clean, efficient, and maintainable code using appropriate coding standards and best practices.
  • Identify and resolve software defects and performance issues through debugging, testing, and code optimization.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Stay updated with the latest industry trends, technologies, and best practices in software engineering and share knowledge with the team.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven work experience as a Full Stack Software Engineer or similar role.
  • Strong proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., Laravel, or Vue.js).
  • Proficient in backend technologies such as Node.js, Python, or Java, and experience with popular frameworks (e.g., Express, Django, or Spring Boot).
  • Experience with database systems, including relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Strong understanding of RESTful APIs, web services, and microservices architecture.
  • Solid knowledge of software development principles, including agile methodologies and version control systems (e.g., Git).
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform is a plus.
  • Strong communication and interpersonal skills to effectively collaborate with cross-functional teams.

Job Type: Full-time

Salary: Rs60,000.00 - Rs80,000.00 per month

Ability to commute/relocate:

  • Lahore: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Working with Ruby on Rais: 1 year (Required)


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال