Job Summary
- Technical Skill:
- JavaScript ,
- Python ,
- NodeJS ,
- Algorithm ,
- ERP ,
- MS SQL ,
- Architecture ,
- Golang
Job description
Overview of job
Job Description
We are currently looking for three Backend Developers across different seniority levels: Junior, Mid-level, and Senior to join our software development team.
We are looking for candidates with strong programming fundamentals, logical thinking, and problem-solving skills to develop and maintain enterprise applications.
The ideal candidates should have a solid understanding of core programming concepts, data structures, and algorithms, along with hands-on experience in Python and SQL. We value strong engineering fundamentals and the ability to learn and adapt to different technologies over experience with specific frameworks.
Attractive Benefits:
- 13th-month salary bonus provided to all staff members.
- Comprehensive healthcare insurance package for you and your dependents.
- Annual health check-up included.
- 12 days of annual leave per year, with the opportunity for 1 additional day per year, up to a maximum of 18 days. Additionally, 3 special Restaff holidays are granted on December 24th, 25th, and 26th.
- Hybrid working model allowing for 1 day per week of remote work.
- English-speaking working environment.
- Overseas business trip opportunities available.
- Sponsorship and encouragement for staff members to pursue further education through coverage of tuition fees and examination costs.
- Product-oriented approach with an agile project management style, offering a dynamic work environment and the chance to gain expertise in the latest technologies.
- Regular gathering parties and team-building activities.
- Complimentary coffee (including cappuccino, cafe latte, latte macchiato, etc.), milk, and juice.
- Working hours from 9 am to 6 pm, Monday to Friday, with a one-hour lunch break and a thirty-minute break in the afternoon.
- Annual Performance Appraisal opportunities
- English communication skills training provided.
- And much more!
Job Requirement
Key Responsibilities
- Develop, maintain, and enhance backend applications with complex business logic.
- Write clean, efficient, and maintainable code.
- Analyze business requirements and translate them into technical solutions.
- Work with SQL databases to manage and process data.
- Analyze existing codebases, troubleshoot issues, and debug technical problems.
- Optimize application logic and improve system performance.
- Collaborate with team members to deliver reliable software solutions.
- Learn and adapt to new programming languages and technologies.
Requirements
- At least 1 year of experience in Backend Development or Software Engineering (for Junior level); relevant experience and demonstrated technical capabilities for Mid-level and Senior candidates.
- Hands-on experience with Python and SQL.
- Strong programming fundamentals and a solid understanding of core programming concepts.
- Good knowledge of Data Structures and Algorithms, including arrays, lists, stacks, functions, conditions, and basic algorithmic concepts.
- Strong logical thinking, analytical skills, and problem-solving abilities.
- Experience working with relational databases.
- Ability to understand existing codebases, trace errors, debug issues, and work with unfamiliar systems.
- Good English communication skills, with the ability to explain technical approaches and problem-solving methods.
- Willingness to learn new programming languages and adapt to different technical environments.
Nice to Have
- Experience with ERP, financial systems, healthcare software, or other enterprise applications.
- Experience working with complex business logic and large-scale applications.
- Familiarity with backend frameworks, software architecture, and development best practices.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- Python
- NodeJS
- Algorithm
- ERP
- MS SQL
- Architecture
- Golang
COMPETENCES
- Reliable
- Logical Thinking
- Analytic Skills
- Problem Solving Skills
- Communication Skills
- Willing to learn
BUSINESS PROFILE
Restaff, experienced software development business from Norway.
Restaff was established in 2007 and is a Norwegian company based in Ho Chi Minh City, Vietnam. We currently manage over 100 employees across a variety of IT development teams for companies such as InBusiness AS, Onix AS and Wellbarrier AS. They are all prestigious companies based in Norway, Singapore, and the United States.
Our core concept is to set up various IT teams for global clients. Our managers have many years of experience in the Vietnam market. We provide a friendly, flexible and fun working environment, where complete transparency and open communication is king. As an employee of Restaff, you’ll receive a competitive salary, with additional benefits ranging from extra holidays to free English classes.