Professional Documents
Culture Documents
Qualifications
● A Bachelor’s degree in computer science or relevant is required from an accredited institution.
● Fresh graduates are welcome to apply, we will provide short-term training
Skills
● Clear and logical communicator in English (MUST speak fluent English)
● You have at least 1+ years of experience working on a software development team.
● Familiarity with Computer Science topics, such as: Recursion, Sorting, Search, Linked Lists, Stacks and queues, Sets, Trees, Search
Tries, Graphs, Hash tables, and Design patterns
● You have working experience in both front-end and back-end development, and are fluent in:
● HTML and CSS
● Full-stack JavaScript (strong JavaScript highly preferred)
● At least one JS MV* framework (Angular, Backbone, or React preferred)
● SQL databases (we generally use PostgreSQL)
● NoSQL (we generally cover MongoDB and Redis)
● At least one additional object-oriented language (Ruby or Python preferred)
Good to have:
● Experience in large-scale distributed environments
● Experience with using time-series databases
● Understanding of high-level programming languages such as Python, Go
● Understanding of low-level programming languages such as C, C++, Rust
● Contributed to open-source projects
● Blockchain development/teaching experience