Backend Developer (Node.js, Python)

Level : Middle/Senior | Full Time

Job Description

- Develop and design software architecture on Website in Backend

- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement

- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience

- Developing ideas for new programs, products, or features by monitoring industry developments and trends

- Recording data and reporting it to proper parties, such as clients or leadership

- Able to handle own task and multi-tasking the same time ( ex. suggest a way to middle or junior devs. / fix task from another project)

- Able to Check and comment to PR from middle or junior devs

- Make Session of Backend knowledge ( Ex. Code in the dark, and so on)

- Able to Train Middle Backend guys and junior guys with a good practice / best practice

Requirements

- Bachelor's degree or higher in Computer Science, Computer Engineering or related field

- 2+ years of experience using Node.js or Python

- 2+ years of experience in relational database and design

- Experience in working with custom application development with complex designs

- Can converse in English. Strong command of the English language is not a requirement but will be considered an advantage

- Understanding and experience of relational databases ( Posgresql etc.)

- Strong knowledge in web technologies including HTML, JavaScript, CSS, jQuery

- Have a good understanding of MVC architecture is a plus

- Have a good understanding and experienced with cloud platform (aws, gcp etc.) is a big plus

- Experienced with Git

Submit Your Application Form