Sertis - Software Engineer
Requirements
• collaborate closely with teammates • Develop features and solutions using a combination of tools and platforms from our tech stack • Develop features and solutions • Debug and troubleshoot issues effectively, applying the right tools and approaches to identify root causes and resolve them • Communicate clearly with team members, manage assigned tasks, and deliver work within expected timelines • Follow the software development life cycle and internal engineering processes • Follow the software development life cycle • Support and learn from senior engineers, and begin sharing knowledge with junior teammates as you grow into the role • Bachelor's of Master's Degree in Computer Science, Computer Engineering, or a related field • Solid development skills with at least 2-4 years of hands-on experience • Good working knowledge of JavaScript and Node.js, familiarity with frameworks such as Next.js, React.js, or Express • JavaScript and Node.js, • Next.js, React.js, or Express • Familiarity with scripting in a Linux operating system environment • Linux • Good understanding of infrastructure and CI/CD tools such as AWS, Google Cloud, Jenkins, or similar • infrastructure and CI/CD • AWS, Google Cloud, Jenkins • Exposure to or curiosity about technologies such as Firebase, Docker, Nginx, PostgreSQL, MongoDB, Kubernetes, or Socket, we don't expect mastery of all, but a willingness to learn • Firebase, Docker, Nginx, PostgreSQL, MongoDB, Kubernetes, or Socket, • Strong interest in learning new tools and platforms across software development and data engineering • We are not picky about specific technologies, but we do value a solid understanding of SDLC principles • SDLC principles • Thai National or currently based in Bangkok • Thai National • Bangkok • Strong proficiency in English both speaking and writing • Strong proficiency in E • nglish • What you are like: • Open-minded, receptive to feedback and eager to ask questions and improve • A team player who enjoys collaborating and contributing ideas • Creative and solution-oriented, you bring suggestions to the table, not just problems • A "can do, will do" attitude, ready to take on new challenges and grow through them • Comfortable with ambiguity and adaptable in a fast-moving environment
Responsibilities
• Write clean, well-structured, and testable code that meets the team's coding standards and contributes to overall application performance and scalability • Write clean, well-structured, and testable code • Participate in code reviews both giving and receiving constructive feedback to help maintain code quality across the team • code reviews both giving and receiving constructive feedback • Understand business requirements and collaborate closely with teammates to deliver software that meets expectations
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT