Senior Fullstack Web and Mobile Developer

Company Name: PT Edubuild Pratama Indonesia

Location: Jakarta Pusat

Posted Date: 07/10/2024 10:32

Salary:

Job Description

  • What will you do?
  • Lead the design, development, and maintenance of web and mobile applications using PHP Laravel and Flutter.
  • Provide technical leadership, mentorship, and guidance to a team of developers, ensuring adherence to best practices and coding standards.
  • Collaborate with cross-functional teams, including designers, product managers, and QA engineers, to define project requirements and deliverables.
  • Conduct code reviews to ensure code quality, performance, and scalability.
  • Stay updated with the latest industry trends, technologies, and best practices in web and mobile development.
  • Proactively identify and address technical debt, performance bottlenecks, and scalability issues.
  • Work closely with DevOps teams to optimize deployment processes and infrastructure.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Minimum of 5 years of professional experience in software development.
  • Proficiency in PHP Laravel with a strong understanding of its core principles and ecosystem.
  • Experience with Flutter or other cross-platform mobile development frameworks is a plus.
  • Proven experience in leading development teams, mentoring junior developers, and fostering a collaborative team environment.
  • Solid understanding of web technologies, including HTML5, CSS3, JavaScript and RESTful APIs.
  • Good understanding on async request handling, partial page update, AJAX
  • Experience with 3rd party libraries, APIs (JSON,XML, Restful).
  • Adequate knowledge of relational database systems (Postgres or MySQL)
  • Object Oriented Programming and web application development skill
  • Understanding in implementing automated testing(unit/function and integration testing)
  • Strong familiarity with Linux (uBuntu, CentOS, Etc..) and you feel very comfortable using the command line
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
  • Fluent in English

Apply Here

0 Shares:
You May Also Like

PT Bintang Terang Seindonesia

HRD


Serpong
07/10/2024 12:18