Senior Developer
Development
Bangalore, Delhi, Mumbai, Hong Kong
Posted 4 years ago
Responsibilities:
- Develop and extend our existing web and mobile application as well as improving system speed, stability and scalability
- Explore new technologies and web / mobile products related to our industry of online media and ad serving
- Work with webscale technologies and frameworks and develop in languages like Golang, Ruby, Python, PHP, node.js and with frameworks like Rails, Django
- Back all that development up with a familiarity with databases like MySQL, MariaDB, Redis, MongoDB and the like.
- Churn out HTML5 / CSS / JavaScript front-end pages
- Maintain and deploy servers and services on the cloud, tuning the servers that our web application is running on to squeeze out every last ounce of performance from them
- Pursue R&D work on data models, data analysis, high-availability fault resistant application architecture and work out new ways to use cutting-edge technology to reach our goals
Requirements:
- Experience with software development, with at least 3 years in development and coding role
- Proficient in Cantonese and English
- Strong knowledge of web development technologies (Golang / PHP / Python / Ruby / MySQL / CSS / JavaScript / HTML)
- Knowledge of frameworks such as but not limited to Gin / Django / Rails / Gin
- Working of the LAMP and other open source stacks
- Linux server experience
- Experience with Amazon Web Services (AWS) and / or Google Cloud
- Experience with web-based server architecture and development
- Knowledge of MySQL database environment
- Knowledge of Redis
- Prior experiences with online ad-server technology a STRONG plus
- Ability to work both independently and with a team
- Strong desire to experiment and test out new technologies
- A “can-do” attitude with a hands-on, roll-up-your-sleeves work ethic; comfortable with multi-tasking and handling conflicting priorities