Software Engineer Intern
BangkokLINE Company ThailandEngineeringServer-side, Client-sideIntern
Department: Engineer Center
We are looking for software engineers responsible for developing websites and services, who are able to deal with both front-end and back-end technologies and deliver a solution that serves the business needs. You will work as a team to solve many challenges in developing distributed, massive traffic, and complex platforms.
If you are not only proficient on the front end or back end, but also have a growth mindset and are confident and willing to learn both of them, please don't hesitate to apply for this position. So many opportunities are waiting for you!
Responsibilities
- Work closely with a mentor in an assigned team on features of assigned products or projects
- Develop features using programming and technical skills to code, test, integrate, and migrate into the system
- Deliver the features to the hands of real users
- Write technical documents for the assigned features
Expected Outcomes
- Develop ability to solve and learn from challenging problems
- Learn to use industrial-grade technologies
- Gain the next level of soft and hard skills from experienced mentors
- Develop ability to work on appropriate processes based on your team characters (Agile, Scrum, etc.) - The processes can be improved from your opinion, and you will have the opportunity to choose what works best for the team.
- Learn from exclusive internal knowledge-sharing sessions from LINE Global and Thailand
Qualifications
- Knowledge of one or more programming languages (e.g., Golang, Java, JavaScript+TypeScript, Ruby, etc.)
- Intermediate knowledge of modern front-end development and JavaScript frameworks (e.g., HTML, CSS, React.js, Vue.js, etc.)
- Intermediate knowledge of back-end development and web/app frameworks (e.g., Echo, Express, Rails, Spring Boot, etc.)
- Proficient understanding of Git (version control system)
- Ability to work collaboratively in a team environment
- Eagerness to learn and take on new challenges
- Knowledge of database system, both relational and non-relational (e.g., MongoDB, MySQL, etc.) is a plus.
- Familiarity with software development methodologies (Agile, Scrum) or understanding of software development life-cycle (SDLC) is a plus.