13,926 Jobs | Huneety Careers
Senior Fullstack Developer
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.