Back to job search

Senior Software Engineer (Full Stack )

1Moby Co., Ltd. (Huai Khwang)
Bangkok, Thailand 🇹🇭
For more than 14 years 1Moby Co., Ltd. has established a remarkable record of leadership in the APIs communication for SMS technology industry as The number one sms gateway provider in Thailand named Thaibulksms and Movider. 1moby owned longstanding trustworthiness with an expert software house who offered tangible success to customers. That is the reason for being a world-famous enterprise partner with various companies and we are also Line Thailand official developer partners since 2015 to present. We also have a game developer team who transfer the customer's dream into true as a Game application with intention and elaboration to impress both customer and player named 1Moby Studio which won Best of Game Design in BIDC competition 2019 and BIC 2019 award as the excellence game in multiplayer. With passion for being the professional company for new generations drived us has a diverse, dynamic and challenge work environment to fulfill employee's dreams, we offered opportunities of "Do what you love" in their career, we established business unit the only one modern Thai digital agency named Magnus Agency which have own software developer team and capable of combining creative advertising management and data analytics effectively with tangible success. Any department that you join, we are glad to offer meaningful experiences simultaneously work-life balance with HYBRID WORKING , house party and entertainment activity. We believe that all employees are important resources that we have to nurture and never overlook , in order to grow together.

Detail posisi

A Senior Software Engineer is a professional responsible for directing software development projects, producing clean code, and leading a team of engineers. They possess extensive experience in software development, project management, and have in-depth knowledge of programming languages and databases.

Kewajiban

• Provide project task breakdown and estimate time for each task and also review team member task estimate time.
• Assist a software development manager to monitor and feedback project progress, risk and resources to deliver projects on time and high quality.
• Attend custom meetings to assist a project manager to clarify or answer technical questions.
• Conduct project demo for acceptance from the stakeholders.
• Develop the user interfaces on web/mobile platforms.
• Develop HTML/CSS, JavaScript and TypeScript to interact with users.
• Develop cross-browser and cross-platform friendly with emphasis on responsive design.
• Work with the backend developer for integration.
• Convert UX/UI designs into front-end framework ReactJS, NextJS, ant design, tailwind css.
• Provide project task breakdown and estimate time for each task.
• Develop and deploy applications within a given time frame and budget according to specifications.
• Developing web applications using NodeJS, NestJS, Database: MySQL, MongoDB, PostgreSQL, MSSQL.
• Analyzing root causes and creating solutions to fix bugs.
• Analysis and review: Workflow Diagrams, Program/ Interface specifications.
• Maintain and improve existing web applications.
• Develop and deploy applications within a given time frame and budget according to specifications.
• Provide technical and business requirement consulting to stakeholders.
• Collaborate with the DevOps team for infrastructure design and software deployment.

Kualifikasi

• Bachelor’s degree in Computer Science, MIS, IT or any related fields.
• at least 3 years experience of working in the field web application of Node.JS, Ajax development, or ready to learn with the company's courses.
• Experience of HTML/CSS and front-end designing for web application projects would be a plus. Experience of SQL Statements with MySQL, MongoDB and Redis would be a plus.
• Front-end: ReactJS/VueJS/AngularJS.
• Back-end: Javascript/Typescript - NodeJS, ExpressJS, NestJS framework, PHP: laravel, codeigniter, slim framework, JAVA: spring framework, Database: SQL, MongoDB.
• Experience with Vscode, git-flow would be a plus.
• Ability to work under pressure.
• Open communication, enthusiasm, reliability.