Treedis is looking for an enthusiastic Senior Software Engineer to join our 3D Experiences team. You’ll be responsible for improving the user experience of our 3D viewing and editing applications, which get more than 100 million views a month. The ideal candidate is an experienced engineer with a strong web UI development skill set, or experience in 3D graphics and game development.
Responsibilities
- Work with a cross-functional team of product managers, designers, and engineers
- Create working prototypes for new concepts, ideas, or platforms we want to explore
- Optimize our servers and databases for hundreds of millions of views a month
- Scale the infrastructure and think about efficiency
- Advocate for new technical architecture and innovation
Requirements
- Proficiency in JavaScript, NodeJS, Express, Postgres, Redis, NGINX
- Strong problem-solving and debugging skills
- Proved experience of writing testable and maintainable code
- Familiarity socket.io and DevOps tools such as AWS and Ubuntu
- BSc in Computer Science or equivalent experience
Knowledge with AWS Kinesis Data Stream is a bonus