Software Engineering

Senior Software Engineer

Software Engineering|Full-time

About the Job

As our Senior Full-Stack Engineer, you will be responsible for completing a range of internal and external projects in collaboration with other functions. You play a vital role in designing and implementing the server-side software and architecture of web applications, as well as designing, developing and integrating great front-end experiences for our clients. Your expertise across the stack will be essential in driving innovation, optimizing performance and ensuring end-to-end stability and quality in our web applications.

In this role, you will get to:

  • Collaborate with cross-functional teams to define, design and ship new features
  • Design, develop and maintain scalable and high-performance back-end systems for our web applications
  • Write clean, efficient and maintainable code
  • Lead technical discussions and decision-making with the team and stakeholders to balance technical trade-offs with business priorities
  • Champion best practices and drive continuous improvement of technical standards within the team
  • Lead by example in code reviews, architecture design and other development activities, ensuring that software development processes are followed and continuously improved
  • Stay up-to-date with the latest industry trends and technologies
  • Mentor other team members in the development of their technical skills
  • Drive a positive, collaborative, and productive work environment within the team, and work closely with other senior engineers and tech leads to coordinate cross-team efforts
  • Participate in the recruitment process, and evaluate and interview candidates

What we are looking for:

  • 4+ years of professional software development experience Strong understanding of database design, management and optimization (SQL, NoSQL)
  • Strong experience with technologies such as Node.js, TypeScript, JavaScript, HTML5, CSS, SASS, SCSS, LESS, Styled Components, Git
  • Strong experience working with front-end frameworks such as Next.js, React, Angular
  • Strong understanding of front-end practices such as responsive web design
  • Strong software solution architecture skills and the ability to design and implement complex systems that meet business and technical requirements
  • Understanding of (unit) testing and experience designing and writing test cases
  • Solid understanding of the SDLC (Software Development lifecycle) as well as of version control systems and code collaboration workflows
  • An up-to-date overview of industry standards and latest tools used in web development
  • Familiarity with RESTful APIs
  • Excellent problem-solving and debugging skills, and the ability to communicate in English

It’s nice if you have experience with:

  • Cloud providers (e.g. AWS, Azure, Google Cloud)
  • Agile software development methodologies (e.g. Scrum, Kanban)
  • DevOps and continuous integration/continuous delivery (CI/CD) practices
  • Understanding of (unit) testing and experience designing and writing test cases
  • Security best practices and implementing security measures in software products and services
  • Familiarity with RESTful APIs and experience integrating front-end interfaces with back-end services

Who excels in this role?

  • Someone who loves getting things done!
  • Open-minded - eager to ask for comments/suggestions for improvement
  • Passionate for anything and everything data
  • Able to share and suggest ideas
  • Love doing tons of research
  • Have a can-do and will-do attitude!
  • Ready to tackle any challenges

​This is your chance to build your career in a growing data-driven and AI industry.

APPLY NOW!

Sertis may collect, use, or disclose your personal data or personal data of other persons provided by you in order to carry out your recruitment process. For more information, please refer to our Recruitment Privacy Notice

Benefits & Perks
15 Days Annual leave & 5 Days Personal Leave
Health Insurance
Annual Health Check-up
Referral Bonus 30K
Buying Books / Sertis Library
Free Snacks & Soft Drink
Team Building Activity
Birthday Gifts
Provident Fund
Bonus
people at Sertis
Be a part of

Software Engineering

team
“ Let's power industry leaders with our AI engine ”

5 steps

for interview

Depends on the department

1

Short Screen Video Call with Talent Acquisition

You will be asked a few questions on your experience, skills, availability, career expectations and motivations.

Short Screen Video Call with Talent Acquisition

2

First Interview

You will go through role-related interview and meet the team to speak more in depth about the role.

First Interview

3

Take Home Test

The take home assignment will be given to you based on the requirements of each position so that we understand your skills deeper.

Take Home Test

4

Second Interview

In this interview, you will have a chance to present your assignment or have a talk with cross-functional team members, depending on each position. This round can be either online or offsite interviews.

Second Interview

5

Sertis Offer

Congrats! We want to make you an offer, usually the offer will take place over the phone and we will send the written form later. Take your time! And ask all the questions you need before making a decision. We completely understand and here to help.

Sertis Offer

This is your chance

to build your career

in a growing data driven

industry.|

Because we cultivate intelligence and learning and help people grow beyond their potential.
We seek passion and ambition to turn data into action!
Loading...
Address
Sertis Co., Ltd.
597/5 Sukhumvit Road, Khlong Tan Nuea,
Wattana, Bangkok, Thailand 10110
Tel
(66) 2-001-1893
Fax
(66) 2-001-1894
Work with us

We are a unified community with the same passion and goal