Senna Labs

Backend Developer (Node.js, Python)

Posted: 17 hours ago

Job Description

//We use cookies to deliver your best experience on our website. By using our website, you consent to our cookies in accordance with our cookies policy and privacy policy.Senna Labs CompanyBackend Developer (Node.js, Python)seniorfull timeJob Description Develop and design software architecture on the website's backend- Compile and analyze data, processes, and code to troubleshoot problems and identify areas for improvement- Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive code to enhance the user experience- Develop ideas for new programs, products, or features by monitoring industry developments and trends- Record data and report it to proper parties, such as clients or leadership- Be able to handle own tasks and multitask at the same time (e.g., suggest a way to middle or junior devs, fix tasks from another project)- Be able to check and comment on PRs from middle or junior devs- Conduct sessions on backend knowledge (e.g., Code in the dark, and so on)- Be able to train middle and junior backend developers with good practices and best practicesRequirements Bachelor's degree or higher in Computer Science, Computer Engineering or related field - 5+ years of experience using Node.js or Python- 5+ 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 GitStart your journeyStart your journeyLet us know you first…Salary / Start dateIntroduce yourselforPortfolioorBenefitsOur benefits support your well-being and work-life balance, with health coverage and flexible work options to help you thrive.Growth journeyEmbark on your growth journeyPerformance reviewEvery 6 months, the company considers salary adjustments based on performanceAnnual bonusEmployees will get an annual bonus based on the company’s performanceLife at Senna LabsExperience life at Senna LabsWFH 100%All employees are free to work from anywhere they wantFree lunchFor employees working at the office, we provide free lunch to make your workday more enjoyable.Work essentialEssentials for your workdayGroup insuranceEmployees who pass the probation will be eligible for group life insuranceMacbook AirThe company provides a MacBook for work or supports depreciation for personal devices.Vibes & balanceEnjoy the vibe and achieve balanceOuting and fun activitiesThroughout the year, our company hosts a variety of events and party for our employees to enjoyUnlimited vacation leaveEmployees who have passed their probation will be eligible to unlimited vacation daysHave an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea?Contact Senna Labs Athello@sennalabs.com28/11 Soi Ruamrudee, Lumphini, Pathumwan, Bangkok 10330+66 62 389 4599HomeServiceCase studiesContactTeamApply for jobPartnersBlog© 2022 Senna Labs Co., Ltd.All rights reserved. | Privacy policyTeam

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs