Job Description

As a full-stack engineer, you will:
Design and implement backend solutions (database, model, REST API, and CLI implementation), and collaborate with frontend developers and the marketing team

Design and implement frontend solutions (React.js, React Native), and collaborate with backend developers and the marketing team

Learn, assess, and integrate third-party APIs; collaborate with third-party developers and API providers

Provide clear technical documentation

Create automated unit and integration tests, and conduct manual tests to ensure quality and stability

Assess business requirements and translate them into wireframes

Convert wireframes into working apps that can be deployed to phones, tablets, PCs, and browsers, while ensuring stability and exceptional user experience

We require you to:
Have strong communication and problem-solving skills -- you need to be able to solve problems independently and also proactively collaborate with the team

Be able to convert ideas into code efficiently, in a readable and maintainable way

Have a strong understanding of OOP and relational database

Be able to work in a team – as a member and as a leader

Have a strong will, and you believe in delivering great value to our customers nationwide

Have a strong understanding of PHP, Laravel, MySQL/MariaDB, React and React Native, and Typescript.

Also, it's a plus point for you if you:
Have an understanding of Gitlab CI/CD, Docker, Laravel Octane, Java/Kotlin, Objective-C, and MobX

You are familiar with Laravel and understand its inner workings under the hood (e.g., how Facade works, handles requests and routing, etc.)

You understand and are familiar with Composer and Yarn

You are familiar with the TDD methodology

You've explored DDD

Related Jobs

Job Detail

  • Job Id
    b99526ceebfe5f6c
  • Location
    id
  • Company
  • Type
    Private
  • Employment Status
    Permanent
  • Positions
    Available
  • Career Level
    Experience
  • Gender
    Male/Female

Contact

Sponsored by

https://www.halokerja.kabardunia.com connects jobseekers and recruiters by accurately matching candidate profiles to the relevant job openings through an advanced 2-way matching technology. While most job portals only focus on getting candidates the next job, Shine focuses on the entire career growth of candidates.

Latest Job