If you’re analytical and love creating solutions, to be specific, back-end programming solutions, we are looking for an experienced backend developer to join our team of developers to improve our project quality. You will also work closely with other developers, designers, and project managers to ensure system consistency and improve the product’s user experience. If you’d like to take up a challenge, and build a product using the latest technologies, read on!
Description
Participate in the entire application lifestyle
Build robust and scalable software in nodejs (especially using Expressjs Framework) by building new features, debugging, and optimizing the application
Write clean code to develop functional web applications
Implementation of security and data protection
Design and implementation of data storage solutions
Support internal improvements
Build reusable code and libraries for future use
Continuously improve your programming skills
Develop and propose new products or features by monitoring the industry
Collaborate closely with internal teams
Collaborate with front-end developers to integrate user-facing elements with server-side logic
Work closely with the designers, product managers, and system administrators to identify and build new features
Provide training and support to internal teams
Requirements
Vocational High School/Diploma/Bachelor majoring in Information Technology, Computer Science, Software Engineering, or related IT fields
Experience 1 year +
Experienced in developing backend applications using nodejs (especially using Expressjs Framework)
Experienced in developing applications using MySQL or PostgreSQL databases
Have good communication skills, problem-solving, and analytical skills
Proficiency in code versioning tools such as Git