Skip to main content

Senior Developer

The Full Stack Developer will be responsible for spearheading technical specifications, task breakdown, time estimations, programming tasks, functional testing, code review, and providing guidance to junior developers. The role requires adeptness in PHP framework development, JavaScript/TypeScript frameworks, and extensive experience with REST API development.

Responsibilities

  • Translate functional specifications into technical specifications, and propose appropriate solutions.
  • Break down project tasks into manageable units and define timelines for execution.
  • Provide accurate time estimations for the completion of development tasks and projects.
  • Develop robust and scalable web applications using PHP frameworks such as Slim and Laravel, along with JavaScript/TypeScript frameworks like Angular and React.
  • Conduct comprehensive testing of developed features to ensure functionality, performance, and security standards are met.
  • Conduct code reviews to maintain code quality, identify potential issues, and enforce best practices.
  • Mentor and guide junior developers, providing technical expertise and support as needed.

Qualifications

  • Experience working with version control systems, particularly Git (GitLab).
  • Proficiency in PHP frameworks (Slim & Laravel), MySQL, JavaScript/TypeScript (Angular, React), and REST API development.
  • Strong understanding of AWS services including EC2, S3, CloudFront, Lightsail, and SES.
  • Familiarity with Linux environments and command-line operations.
  • Clear and coherent in both written and verbal communication skills to effectively collaborate with colleagues and stakeholders.
  • Ability to work independently and collaboratively within a team.
  • Demonstrated problem-solving and analytical abilities.
  • Successful completion of technical tests related to the required technologies.

Screening Criteria

  • Bachelor’s degree in computer science, engineering, or related field
  • At least four (4) years of experience in software development with a focus on leading teams and driving project delivery.
  • Must have a stable employment history.
Job Category: IT & Development
Job Location: WFH Permanent

Apply for this position

Allowed Type(s): .pdf, .doc, .docx