Full Stack Engineer

Job Description

Responsibilities:

  1. Design and implement new features and functionality for the platform, including working with the product and design teams to understand user needs and translating them into technical solutions
  2. Debug and troubleshoot issues as they arise, including identifying the root cause and implementing solutions
  3. Write clean, well-documented, and maintainable code, including adhering to coding standards and following best practices
  4. Collaborate with the product and design teams to understand user needs and translate them into technical solutions, including participating in design reviews and user testing
  5. Participate in code reviews to ensure high-quality standards are met, including reviewing code for security vulnerabilities and performance issues
  6. Contribute to the development and maintenance of the platform's backend services, including building APIs and working with databases to optimize queries and ensure data integrity
  7. Stay up-to-date on emerging technologies and best practices in software development, including reading technical blogs and participating in industry events
  8. Participate in agile development methodologies, including daily stand-ups, sprint planning, and retrospectives, and contribute to the continuous improvement of the team's processes and practices
  9. Maintain documentation of the platform's codebase and technical architecture
  10. Perform other duties as assigned by the management team

 

Requirements:

  1. Strong experience with PHP development (at least 1 year)
  2. Experience with object-oriented programming
  3. Experience with MVC frameworks (such as Laravel)
  4. Experience with RESTful APIs
  5. Strong experience with MySQL or a similar database (at least 1 year)
  6. Experience with version control systems (such as Git)
  7. Strong problem-solving and communication skills
  8. Familiarity with Agile development methodologies is a plus
  9. Experience with React Native development (at least 1 year)
  10. Experience with JS front-end technologies (such as ReactNative and VueJS)
  11. Experience with full stack development
  12. Experience working on video calling based solutions is an added benefit



Job Summary

  • Published on:2023-04-08 6:39 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Karachi
  • Gender:No Preference
  • Application Deadline:2025-02-15