Senior Fullstack Developer

FPT Food Process Technology Co., Ltd. (Samut Prakan)
47/8 Moo 5, Srinakarin Rd, Bangmueang
10270, Mueang Samut Prakan
Samut Prakan, Thailand 🇹🇭
FPT Is A Customer & Service-Oriented Driven Company Which Provides Turn-Key Solutions, State-Of-The-Art Equipment, Market Analysis Studies And Consultancy In Food Manufacturing Plants Specifically For Protein Processing Industries. We Offer Customizable Solutions From World-Leading Companies For The Food Industry. Our Mission Is To Invest In Our People, Continue To Improve In Our Technologies And Establish Professional Relationship With Our Partners To Deliver Successful Food Solutions To Our Customers.

About this position

As a Fullstack Developer at FPT Asia, you will be responsible for designing, developing, and maintaining software applications for our clients. Reporting to the Head of Technology, you will work closely with cross-functional teams to ensure the successful delivery of projects and contribute to the overall growth and success of the company. This role requires a strong understanding of both front-end and back-end technologies, as well as the ability to problem-solve and innovate in a fast-paced environment.

Foreigners welcome. We support immigration process and work permit.

Responsibilities

• Work on the full cycle development of high load web applications
• Design and create application architecture;
• Ensure high performance;
• Optimize the application for maximum speed and scalability;
• Implement security and data protection;
• Design and implement data storage solutions;
• Develop code libraries that can be used for multiple projects;
• Code review;
• Contribute to a team of frontend and backend developers and sales representatives;
• Provide regular updates and 3-rd line technical support.

Requirements

- At least 3 years of related experience
- Able to execute the project individually and independently

• In-depth knowledge of .Net Core, JS/TS, ReactJS, HTML5/CSS3, ORM (Entity
Framework/Dapper), PostgreSQL, Rabbit/Kafka, Git;
• Strong understanding of OOP concepts, knowledge and practice in Design Patterns,
algorithms, memory management in .NET CLR;
• Experience in CQRS services.
• REST API, SOAP;
• Good knowledge of Integration and Unit Testing (using xUnit framework);
• Theoretical understanding of transactions in relational databases;
• Ability to find solutions to the new challenges on daily basis;
• Experience in building large and modular codebases;
• Excellent verbal and written communication in English language (at least B2 level);
• Open minded;
• Team player;

Desired Experience:
• A proven track record of successful implementation of Enterprise-level applications
(preferable MES- or ERP-level systems);
• OData
• Experience in SCADA-system integration (data exchange and control);
• Experience in managing high load environments, implementing automated testing platforms
and unit tests.

Skills

Software architecture
Software architecture

Benefits

60,000 - 100,000 THB per month
    Annual leaves
    Other
    Flexible working hours
Hybrid work
    Provident fund
    Medical insurance