Senior Full Stack Developer

Job Description

We are looking for a highly skilled Senior Full Stack Developer to join our growing team at Erly Stage Studios. As a Senior Full Stack Developer, you'll play a key role in developing, testing, and deploying web applications and software solutions across various technologies. You’ll be responsible for designing, coding, and maintaining both front-end and back-end systems while collaborating with cross-functional teams to deliver exceptional products.

 

Responsibilities:

  • Develop and maintain web applications using modern full-stack technologies, including React.js for the frontend and Node.js, Python for the backend.
  • Work on end-to-end development of software solutions, from initial concept to deployment, with a focus on performance, scalability, and security.
  • Collaborate closely with designers, product managers, and other developers to ensure that the final product meets requirements and aligns with client expectations.
  • Implement new features and improvements based on client feedback and project requirements.
  • Optimize application performance and troubleshoot technical issues.
  • Mentor junior developers and provide guidance on best practices, coding standards, and efficient workflows.
  • Participate in code reviews and help improve software quality through rigorous testing and debugging.
  • Stay up-to-date with the latest industry trends, technologies, and advancements.

 

Requirements:

  • Bachelor’s degree in Computer Science or a related field.
  • At least 3 years of experience in full-stack development with a strong proficiency in JavaScript and modern web technologies (React.js, Angular, Vue.js).
  • Experience with backend technologies such as Node.js, and Python.
  • Strong knowledge of databases like MySQL, PostgreSQL, MongoDB.
  • Proven experience with version control systems (e.g., Git) and cloud platforms (AWS, Azure, GCP).
  • Excellent problem-solving skills and a knack for writing clean, maintainable, and efficient code.
  • Strong communication and teamwork skills; must be able to collaborate effectively with cross-functional teams.
  • Experience in Agile methodologies and software development best practices.
  • A passion for technology and a desire to innovate and continuously improve.
  • Previous experience in a software house or similar environment is a plus.

Job Summary

  • Published on:2024-11-23 5:42 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Karachi
  • Gender:No Preference
  • Application Deadline: 2025-01-07