Job Description
About Company
TOP 3 REASONS TO JOIN US
- Build your career path foundation by joining a potential start-up which has been seeded.
- Become a key member from the beginning of the start-up, potentially become our team lead or PM by being qualified through contribution.
- Make something valuable to society and to your own career path by joining our journey.
THE JOB
- Cooperate with team members to develop the start-up, provide new ideas, improve the procedures, working process, and product quality.
- Coordinate build activities and define how integration should be implemented.
- Code, implement, unit test, maintain and troubleshoot back-end and front-end of web and mobile application using .NET Core 2.x, HTML, CSS, and variety of JavaScript libraries.
- Ensure scalability and redundancy of various tools to be developed.
- Self-assign tasks and be fully responsible for quality/quantity of delivered result.
- Self-determine appropriate architecture, technical solutions and make relevant recommendations to Product Manager.
- Be problem solvers, think through hard problems to make the reality of the solutions.
- Practice agile software development and be a great team player.
Your skills & qualifications
YOUR SKILLS AND EXPERIENCE
Must have:
- 2++ years of professional experience C#, .NET Core, MSSQL Server, HTML5, CSS, JavaScript.
- Have background in Computer Science/ Information Technology or equivalent.
- Strong experience in C#, .Net Core, Web service, RESTful API.
- Experienced the best practices of frontend technologies using HTML5, CSS3, JavaScript, React...
- Good knowledge of SQL/SQL Server (relational database), database design and programming.
- Have good grip on Object Oriented Programming, and a strong sense of clean code and influence in refactoring.
- Attitude to learn and understand new and emerging technologies.
- Good time management, communication, problem solving skills. Be proactive in work, discipline in work, honest & confident.
- Good sense of teamwork, logical thinking, high responsibility and self-organizing.
Nice to have:
- Love travelling and have experience in travelling.
- Have solid fundamental of UI/UX.
- “Can do" attitude.
- Knowledge of security, performance optimization for web application.
- Excellent effective self-learning and researching skill.
- Experience with writing unit and integration tests.
Benefits for you
- Salary Review every 6 Months
- Project Bonus
- Parking Fee
- Insurance
- Lunch Payment
- Team-building every month