Job Summary
Job description
Overview of job
1. Product planning, innovation and elevation:
- Define product requirements and objectives as well as a development roadmap based on business goals.
- Foresee and plan execution of technical infrastructure according to product requirements in each phase of development and growth.
- Constantly looking for ways to innovate and improve product features based on trends and user insights.
2. Product execution and management:
- Execute and manage development plan in both back end and front end according to product roadmap.
- Analyse, design and develope backend and API model and structure based on product requirements.
- Work closely with cross-functional teams to ensure alignment and successful execution.
- Constantly use data to measure and analyse the effectiveness and delivery of the products/features and propose improvisation timely if required.
3. Management and Leadership
- Be part of DIIJAM management team to define strategies and plan for product development according to the business goals.
- Lead and manage Technology team, making sure team is clear of business vision and goals.
- Manage technical related processes to increase effectiveness, reduce cost and minimize risks and setbacks.
At DIIJAM, we build products that create a collaborative community experience that makes a difference. With a dynamic environment and endless opportunities to learn, you'll be a part of an engaging team creating values for the music community. Plus, you'll enjoy:
- A competitive salary.
- 100% salary during the probation period.
- Salary reviews once/year.
- Quarterly performance-based bonuses.
- Equipments provided for your work.
- Flexible working environment and one remote workday per month.
- Other benefits according to company policies.
- Supportive leadership team.
We provide our employees a flexible and creative working environment where they can be at their best self without unnecessary boundaries and rules, where they can live their dream and make a living doing what they love and are good at.
Job Requirement
Must-Haves:
- Bachelor’s Degree in Information Technology, Computer Science, or equivalent
- At least 1 year of experience in designing and implementing HA solutions.
- At least 2 years of experience with Kubernetes and designing protocols using REST APIs and message queues.
- At least 3 years of experience with Python, proficient in using SQLAlchemy, Flask, FastAPI, Pandas, and other supporting libraries, as well as writing unit tests and integration tests.
- Experience in deploying HA clusters with PostgreSQL, MariaDB, and RabbitMQ.
- Experience in setting up and using CI/CD pipelines.
- Experience with web frameworks such as ReactJS, NextJS, Tailwind CSS, etc.
- Good interpersonal coordination and communication skills.
- A user-first mindset: put customer success at the core of every decision.
- A striving for excellence mindset: always look for ways for improvement and be solution oriented.
- Self-motivated, able to work independently as well as a team
Nice-to-Haves:
- Experience in UI/UX design.
- Familiarity with wireframe tools like Figma, Balsamiq, or Sketch
- Startup experience or having launched your own product.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Python
- DevOps
- HA
- CSS
- PostgreSQL
- Unit testing
- Balsamiq
- MariaDB
- REST API
- RabbitMQ
- Sketch
- Flask
- Pandas
- ReactJS
- UI/UX
- Kubernetes
- Wireframe
- Figma
- NextJS
- SQLAlchemy
- FastAPI
- CI/CD
COMPETENCES
- Interpersonal Skills
- Communication Skills
- Self Motivated
- Working Independently
BUSINESS PROFILE
DiiJAM is a newly founded music tech start up focusing on music streaming for Vietnamese EDM.
Our mission is to inspire people to dream and create through music. We aim to create a playground which gives the best experience for Vietnamese EDM listeners to enjoy music and an opportunity for Vietnamese EDM artists to make a living from their art.
Why joining DiiJAM
Overpromising is not our thing but we can assure you the below:
- Cool, very cool teammates
- A challenge and an opportunity at the same time to build something from scratch, a product that creates values for the music community
- A playground for a lot of ideas to be freely developed technically
- Very dynamic working environment (we mean it). We normally chill but can heat it up when the team is fueled with new ideas to discuss!
- You decide if the compensation is competitive ;)
- Our office is based in Hanoi, but you can work remotely too.
We provide our employees a flexible and creative working environtment where they can be at their best self without unnecessary boundaries and rules, where they can live their dream and make a living doing what they love and are good at.