不要求英文水平(能写代码的工程师), 欢迎真正想来新加坡的朋友
Singapore Tax is lower than other country
Company provide 18 days Annula Leave 14 days Medical Leave 6 days Childcare leave 14 days public holiday
Web Backend
Job Description: Design and implement web backend services using Python + Django/Flask Write high-quality, clean, maintainable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.) Analyse requirements, design and develop features Understand the product, constantly optimise the product, identify and fix problems, improve stability and user experience Optimize application for maximum performance and scalability Build reusable code and libraries Collaborate with fellow developers, product managers, user experience designer, and operation engineers to build products with web technologies
Requirements: Bachelor's or higher degree in Computer Science or related fields Passionate about coding and programming, innovation, and solving challenging problems Hands-on experiences in Web Service frameworks and technologies such as Django, Ruby On Rails, or Node.js Familiar with HTTP protocol Familiar with performance tuning of Web Server, massive concurrency handling, and caching mechanisms In-depth understanding of data structures, Database and other computer science fundamentals Familiar with Linux development environments
Skills below are optional but preferable: Hands-on experiences and knowledge on relational databases such as MySQL Knowledge in web security
Software Engineer (Server)
Job Description: Server side design and development of the services / systems / platforms used by our products and our user Write high-quality, clean, elegant, and maintainable code Build common libraries Analyse requirements, design and develop functionalities based on the product requirements Understand the product thoroughly, constantly optimise the product, identify and fix problems, improve stability and user experience Design and implement various supporting tools as needed Collaborate with other software engineers, product managers, user experience designers, and operations engineers to build features and products
Requirements: Bachelor's or higher degree in Computer Science or related fields Passionate about coding and programming, innovation, and solving challenging problems In-depth understanding of computer science fundamentals (data structures and algorithms, operating systems, networks, databases, etc) Strong and hands-on experience with at least one of the programming languages: Go, Python, C++, Java Hands-on experiences and knowledge on relational databases such as MySQL Strong logical thinking abilities
Skills below are optional but preferable: Familiar with Linux development environments and multi-threaded programming Familiar with common network protocols (TCP, UDP, HTTP) and network programming Experience in server security Experience in design and development of large-scale distributed systems
Data Engineer
Job Description:
Design and grow the data platform to support a variety of big data applications using open-source technologies including Kafka, Hadoop, Presto, HBase, Spark, Hive, Druid, and our own creations. Some examples include a real-time data streaming platform, a unified query platform, a cluster management system, and a machine learning platform Design and grow data warehouse, build reliable and smart ways to ingest data to the warehouse, and help engineer efficient data pipelines. Some examples include self-service data ingestion systems, Airflow-enabled workflows with code-as-configuration, and data validation tools Build critical data marts and applications to support products and solve specific business needs, design data models for optimal storage and retrieval, and optimize data architectures to meet critical product and business requirements. Some examples include a real-time Campaign Mart (used to serve the business with live intelligence) and Order Mart (to supply low latency seller performance system)
Requirements: B. Sci. / Ms / PhD in Computer Science or a related technical field Familiar at least one of these languages: Java, Scala, Python, C/C++, under Linux / Unix. Scala is a plus Familiar with SQL; strong scripting ability in Bash is a plus Familiar with Hadoop, Spark, Kafka, Presto, and other big data experience is a plus Familiar designing and operating of a robust distributed system is a plus Love to use and develop open-source technologies Excited to work intimately with data Passionate, self-motivated, and takes ownership
Software Engineer (Android)
Job Description
Participate in the full development life cycle from brainstorming to engineering Explore various topics in the context of mobile app development, including image processing, animation, streaming Conduct research on trending technologies and advocate within the engineering group
Job Requirements
18 天 Annual Leave 14 天 Medical Leave 6 Childcare leave 14 天 Public Holiday 周末双休,Work Life balance, 没什么加班
欢迎有兴趣的候选人加 wechat id: gohhoewei 了解更多的详情 或者 email 到 hoeweigoh@dadaconsultants.com
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.