Job description for Full Stack Developer at Sendo Technology JSC
Job Description
- Work with the mobile team to develop and maintain features related to buyer order placement and wallet payment integration.
- Handle the development of internal features for operations related to the payment wallet.
- System design ensures system stability
- Maintain old features
- Write unit tests for running systems
- System monitor ensures smooth operating processes.
Requirement
- Degree in Software Engineering, Information Technology, or a related field.
- Minimum 4 years of programming experience, with at least 3 projects involving teams of 10+ members.
- Strong experience in C#, .NET/.NET Core, web development, and database technologies (SQL, PostgreSQL, MongoDB).
- Proficient in Object-Oriented Programming (OOP) and design patterns (Dependency Injection, Inversion of Control, Singleton, Factory).
- Experience using source control systems (e.g., Git).
- Solid understanding of unit testing frameworks (e.g., Microsoft Visual Studio, NUnit).
- Experience with Java (minimum 1 year), Golang, Node.js, Vue.js, and React.js (at least 2 years).
- Proven track record working on large-scale data/business systems in Agile or Scrum environments.
- Experience developing Web Services (WCF, REST), Web APIs, and MVC architecture (at least 5 API-related projects).
- Familiarity with HTML, CSS, JavaScript, XML, JSON, and AJAX.
- Experience working on electronic payment gateway projects on the .NET platform is a plus.
- Strong problem-solving, communication, and time management skills.
- Ability to quickly learn new technologies and maintain old features while ensuring system stability and smooth operations.
Benefit
- Competitive salary and benefits
- Attractive 13th month salary and performance bonus
- Annual performance review for salary raise and promotion
- Premium private insurance (PTI Insurance) with discount for family members
- Annual health check
- 18 days of annual leave
- Company trips and team buildings
- Gifts on special accession: individual /company birthday, Tet and Holidays
- Internal activities, sport and social clubs
- Opportunity to training both technical and soft skills to develop your career path