Technical Lead / Senior Software Developer

Department

Technology

Level

Senior (2-5 yrs)

Budget

40K - 70K

Description

We are seeking members with passion in technology, design, coding and debugging. You will gain exciting real-world software engineering experience at a thriving company. We frequently work in teams to solve problems, explore new technologies, and learn from one another. You will meet designers, product owners, project managers, developers, and other team members. The ideal member for this environment will be enthusiastic and passionate.

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Who are we looking for?

  • มีความสร้างสรรค์อย่างมีหลักการ สามารถแก้ปัญหาต่างๆ ได้ดี
  • ชอบเรื่องของเทคโนโลยีและเครื่องมือต่างๆ ที่จะช่วยทำให้เราทำงานได้ง่ายขึ้น เร็วขึ้น และมีประสิทธิภาพมากขึ้น
  • ชอบความท้าทาย ไม่ชอบหยุดนิ่ง รักการเรียนรู้ และเรียนรู้เรื่องต่างๆ ได้เร็ว
  • เราทำงานเป็นทีม มี Human-skill พูดคุยกับเพื่อนร่วมงานรู้เรื่อง

Responsibility

  • Delegating tasks and achieving daily, weekly, and monthly goal using agile methodology
  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Lead team members, assist management and communicate with clients to ensure projects are completed to standard.
  • Guiding their team through technical issues, challenges and participating in code reviews
  • Motivating staff and creating a space where they can ask questions and voice their concerns.
  • Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
  • Support test and deployment of new products and features
  • Keeping up-to-date with industry trends and developments.

Qualification

  • Experienced in Software Engineer / Developer more than 3 years
  • Bachelor's degree or higher in Computer Engineering, Computer Sciences, IT, Information Systems, or any related field.
  • Proficient knowledge of a front-end/back-end programming in one or more of following languages Javascript, ReactJS, NextJS, NodeJS, Express, Python
  • Proficient understanding of database design (SQL/GraphQL/No SQL)
  • Proficient understanding concept of REST API concept
  • Relevant Management certification may be required.
  • Experience in a similar role would be advantageous.
  • Excellent technical, diagnostic, and troubleshooting skills.
  • Strong leadership and organizational abilities.
  • Willingness to build professional relationships with staff and clients.
  • Excellent communication, motivational, and interpersonal skills.

Apply to position