Job Requirements
1 - 3 years of experience
Minimum Associate Degree
This job post is managed by
Xenia Xenia
Last active 2 years ago
Skills
Job description for Full-Stack Developer at Idea Ink
Idea Ink is a leading visual consultancy in Asia, specializing in live visual summaries (graphic recording) and interactive infographics, and we've been illustrating insights at speed and scale since 2015. Thus, we built Thoth — an AI web platform, to condense text content into 1-page visuals automatically.
At Thoth, we believe in making information more meaningful, persuasive, and delightful for everyone. This is why we love what we do: breaking down the walls of text into beautiful infographics, so information is easy to consume and remember.
tl;dr
We’re looking for a Full-Stack!
- Work on stuff that matters.
- Translate key views into production.
- Be part of an exceptional, ambitious, and diverse team
- Committed to helping you grow personally and professionally.
Full-Stack Developer
⚔️ Your Main Quest
We're looking for teammates that will be a part of the core team and join the journey of building Thoth. If you'd like to help us make major design decisions, and be instrumental in our success, this is for you.
- Work with product designers to build exciting product features from end to end.
- Analyze and support the development of specifications, considering feasibility, cost and time required, compatibility with the current system, and computer capabilities required for services.
- Support the creation and curation of documentation and repositories to describe program development, logic, coding, and versioning.
- Design and develop front-end interfaces, RESTful APIs, and backend systems.
- Get experience in DevOps owing end-to-end product development.
- Write secure, efficient, reusable, and testable code.
📜 Qualifications
- Currently enrolled in Bachelor’s or Master's degree in AI, ML, computer science, or related fields
- Experience building and supporting RESTful APIs and microservices
- Proficient in Vue/React, NodeJS Express, and Typescript
- Experience with AWS or other cloud providers
- Experience with stage management libraries such as Vuex/Redux
- Experience with SQL and NoSQL databases such as Postgres and MongoDB
✨ Bonus Requirements
- Understanding of browser rendering considerations (layout, paint, composite)
- Experience with Animations & Graphic Programming (e.g. FLIP, Lottie)
- Creative skills / Passion in Art x Tech is a huge plus
👨🎓What It Is Like Working Here
- Rapid Prototyping
Instead of spending too much time debating ideas, we prefer testing them. This identifies potential problems quickly, and more importantly, conveys what is possible to others easily.
- Reliable Productization
To scale an idea, a prototype, or a Minimum Viable Product to a software product, we scrutinize and commit to its usability, reliability, scalability, and maintainability.
- Ownership
In addition to technical responsibilities, this means having ideas on how things should be done and taking responsibility for seeing them through. Building something that you believe in is the best way to build something good.
- Continuous Learning
Working on new ideas often means not fully understanding what you are working on. Taking time to learn new architectures, frameworks, technologies, and even languages is not just encouraged but essential.