Job Description
– Assist in developing backend services and APIs using Node.js and related frameworks.
– Participate in system design, coding, testing, debugging, and documentation.
– Collaborate with team members (PM, BA, Frontend Dev, QA) to deliver high-quality software.
– Learn and apply coding best practices, version control (Git), and Agile methodologies.
– Continuously improve skills and contribute to knowledge-sharing within the team.
– Engage in large-scale projects for the company and international clients across various domains.
– Perform other tasks as assigned by the direct manager.
Requirements
– Final-year student or graduate in Information Technology or related fields.
– Good English skills, especially in communication.
– Basic knowledge of Node.js, RESTful APIs, NestJS, or Express.js
– Experience with version control systems (e.g., Git, Gitflow, GitLab)
– Unit testing
– Understanding of database management systems ( SQL, NoSQL )
– Familiarity with Linux, Docker, WebSockets, and front-end frameworks (e.g., React.js, Vue.js); experience with microservices or cloud computing is a plus
Benefits
At SmartOSC, we offer the best to your values
– Attractive monthly allowances based on performance during the training period.
– A 3-month on-the-job training program designed to enhance your skills and knowledge in cyber security.
– Guidance from experienced mentors and hands-on experience in real projects.
– Clear career development path with opportunities for advancement within SmartOSC.
– Working in One of the largest digital transformation agencies – A professional English environment
– Free English, Japanese, and professional training packages
– Other fun activities: happy hour, quarterly team building, football club, yoga club, swimming club, charity activities, etc.
– Free entertainment parties: Birthday party, Anniversary party, Sum-up Party, Year-End Party, etc.
Report job