Technical Lead

Department

Technology

Level

Senior (2-5 yrs)

Budget

40K - 70K

Description

NPR Digital Partner | “We build simpler system that works”

ตัวอย่าง Product ของเรา:

  • NPR ERP - ระบบจัดการธุรกิจในที่เดียว (www.npr.digital/npr-erp)
  • NPR Data - รู้ Insight ธุรกิจเพียงปลายนิ้ว (www.npr.digital/npr-data)

We are seeking members to bring technology to help solve challenging problems for thai business. Learn how to build scalable product and get feedback from users . You will gain exciting real-world experience at a thriving tech startup company. We work as a team in sprints to solve problems, explore new technologies, and learn from one another. You will meet developers, designers, product owners, project managers, and other teams. The ideal member for this environment will be enthusiastic and passionate and keen to learn.

Why work at NPR?

  • Tech startup working style environment
  • Work closely with founding team.
  • Make impacts along with  talent like-minded and dynamic teams!
  • Work with a fun passionate colleagues and workplace.
  • Hands on cutting edge technologies to solve real-world challenges
  • Celebrate your birthday through Birthday leave :)
  • Supportive environment, with knowledge training/sharing sessions
  • Enjoy company activities (team building, team outing, parties, sports, more!)
  • Much more!

Who are we looking for?

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.

Responsibility

  • Manage and lead software engineering team and engage product stakeholders in discussions to align features with business requirements at every milestone.
  • Manage and delegate tasks and achieve daily, weekly, and monthly goal using agile methodology
  • Work in a Scrum team to plan, design, develop clean, high-quality, high-performance, and maintain a robust framework.
  • 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.
  • Guide mentor and coach 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

Tools we are using:

  • Cloud provider: AWS
  • CI/CD: Github actions
  • Frontend
  • Framework: ReactJS, NextJS
  • React UI MUI
  • Testing: Cypress
  • Backend
  • Framework: NestJS, Express, Python
  • API: GraphQL
  • Database Management: Prisma ORM, Postgresql, MongoDB

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.
  • Experience using Git within a collaborative work environment
  • Possesses a strong sense of ownership and accountability for each project undertaken
  • Passionate about automation and optimization in daily tasks
  • Open-minded, confident, humble, self-managing, and a solid team player
  • Excellent communication, motivational, and interpersonal skills.
  • Patient and consistent when mentoring or guiding team members
  • Be part of a talent startup team and enjoy personal and professional growth with meaningful purpose together!
  • (Plus) Experience in working with AWS services
Apply to position