Job Description
About Company
Main Responsibilities
- Create, deploy, commit new functions (New functions developed)
- Frontend maintenance
- Support Marketing and Product by tweaking the website
- Database Management and development
Success Guidelines/ KPIs
- New functions developed
- Adjust UX/UI as per needs
- Bugs fixed when needed
- Changes to website
- Design and connect Databases for optimum performance
- Solve issues related to database
- Make compatible API to work with Apps and Partners
Other Responsibilities:
- Design, develop and enhance custom responsive web apps, that meet business requirements using Microsoft .NET technologies.
- Independently research technical solutions and product functionality.
- Develop within an Agile delivery approach which supports incremental development of high-quality, fully tested applications every week.
- Adhere to, promote, and maintain development standards and best practices; participate in code reviews on a regular basis.
- Monitor production support issues and develop corrective solutions.
- Assist both development and test teams in activities with acceptance testing and troubleshooting.
- Support technical documentation deliverables.
- Proactively seek opportunities to implement improvements in personal and team processes.
- Contribute to an atmosphere of cross-functional teamwork and collaboration within the organization, and contribute responsibly to acceptance testing and functional testing.
- Join daily/ weekly meeting with teammates and foreign clients.
- Execute assigned backlogs.
- Debug and solve challenging technical problems.
- Work with like-minded folk, get things done, and celebrate success.
Your skills & qualifications
Must have skills
- At least 2 year hands-on experience with .NET development, particularly with C# and .NET, MVC, .NET Core, ASP.NET.
- Experience with SQL Server: migration, queries, backups, restores, etc.
- Experience with Javascript, Angularjs, CSS3 and HTML5.
- Experience with a wide variety of unit testing tools such as NUnit.
Nice to have skills
- Understand Web API, SQL Server, Unit Tests, and Object Oriented Programming (OOP) concepts.
- Familiarity with open source tools & frameworks i.e. Git, entity framework.
- Ability of demonstrated, hands-on development experience within an Agile environment.
- Understand Test Driven Development (TDD).
Soft skill
- Good at Writing and Reading in English.
- Can work under pressure.
Benefits for you
- Learning about the real estate market/ expat market in Vietnam.
- Learn about emerging technologies (ML, Blockchain) and use them in real life applications
- High opportunity to be a core team member with equity.
- Learn about working in a fast-paced startup environment.
- Dynamic team, with strong culture and passion. Opportunity to work in a dynamic start-up environment, where your work will be truly recognized, plenty of opportunities to implement something that you would never have in corporate.
- Unique growth opportunity, diverse responsibilities.
- Balance between hard work and fun.