We're in search of a Senior Backend Engineer to join our team and help bring exceptional products to market.
ROLE & RESPONSIBILITIES:
Design and develop a platform which collects billions of data from social channels every month.
Participate in all phases of the product development process including analyzing user requirements, designing system architecture, coding, testing and deployment.
Work with BA and Technical Lead for new Social Listening product development.
Lead and coach other developers in technology and quality control.
TECHNICAL REQUIREMENTS:
6+ or more years of hands-on experience with NodeJS (or PHP, Java, Python, or similar technologies).
Strong Restful API developments.
Experience with process big database or big system.
Experience with Message Queue.
Experience with using Git.
Experience with using Redis.
Strong OOP and design patterns knowledge.
Familiar with full-text search engines, such as Solr or ElasticSearch.
Familiar with Microservice architecture
Excellent troubleshooting skills
Excellent communication and teamwork skills
Knowledge of NoSQL, Big Data processing is a plus.
BENEFITS:
13th month salary
Premium healthcare insurance
12 days off each year plus 5 sick days
Annual performance reviews and opportunities for promotion
Regular health check-ups
Fun company events like trips, year-end parties, team-building, and happy hours
Special perks for life events like birthdays, weddings, and maternity
Assistance with parking
Provided work equipment (PC/laptop)