Description
We are looking for a passionate Full-stack Software Engineer (ReactJS/NextJS + .NET) to embark on the journey with us and take part in the development team.
You are responsible to gathering requirements, defining functionalities, writing code and testing it properly before deploying. As a result, together with our development team, we build high-quality and fully performing software that complies with coding standards and technical design.
Key job responsibilities
-
Analyze requirements, design, programming and perform testing based on design.
-
Resolve technical issues through debugging, research and investigation.
-
Communicate, collaborate and team work effectively across distributed features
-
Involve in troubleshooting blocking issues
-
Owning and working end-to-end on applications
-
Participate in taking and clarifying requirements with clients
Required qualifications
-
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field
-
You are experienced with these 2 tech stacks: .NET for back-end, ReactJs/NextJs for front-end
-
At least 3 years of experience
-
Experience with source-code management systems like Git
-
Familiarity with OOP design principles
-
Experience with third-party libraries and APIs
-
Superior analytical skills with a good problem-solving attitude
-
Experience working with JIRA & Confluence
-
Experienced working Scrum/Agile framework and principles
-
Ability to write clean, maintainable code, plus good troubleshooting skills
-
Strong written and verbal communication skills in English
Benefits
-
Career Development
-
English working environment
-
Training opportunities
-
Work-life balance: 40 hours per week from Monday to Friday, 17 days off and 12 work-from-home days per year
-
Competitive salary and benefits: 13th salary, profit sharing, bonus for excellent members
-
Full salary during probation period
-
Contribute 100% of gross salary to Social Insurance
-
Monthly lunch and gasoline allowances
-
Company healthcare budget
-
Annual healthcare check
-
Annual company trip
-
Monthly & annually company events to engage and connect with team members