Backend Developer (Node.js, Python)
Level : Middle/Senior | Full Time
Level : Middle/Senior | Full Time
- 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
- 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