A VC-backed company that is developing a fast and interactive alternative to presentations is looking for a Node.js Developer. The developer will be writing code that will impact millions of presentation makers/viewers across the globe. The company is changing the way people craft and tell compelling stories every day at work. This is an amazing opportunity for developers who enjoy taking complete autonomy while shaping a product that will impact millions of users. The company has recently raised around $2mn during their pre-seed round of funding.
Job Responsibilities:
- Collaborate with other software developers and teams to ensure successful integration with other applications
- Monitor and optimize application performance
- Lead the build and management of the backend infrastructure for the platform including potential integrations in the future
- Leverage existing open-source frameworks and write high-quality code to build custom software where required
- Grow with the company either as a product leader, an engineering manager, or an individual contributor
- Support the implementation of the platform's data strategy
- Implement new features in a highly collaborative environment with product managers, designers, and engineers
- Contribute to a maintainable, high-quality, and performant codebase
- Effectively communicate your technical solutions and product ideas with the team
- Mentor other engineering team members
- Contribute to the product process: thinking through UX, brainstorming features, connecting with customers to solve their problems, and guiding decisions based on your knowledge of the codebase
- Take full ownership of the product starting from architectural decisions to shipping and testing
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 6+ years of relevant experience as a Node.js developer
- In-depth experience in back-end technologies
- Experience working with the latest technologies including but not limited to Memcached, Elasticsearch, Docker, PostgreSQL, React, TypeScript, etc.
- Demonstrable fluency with one or more general-purpose programming languages, like C/C++, Swift, JavaScript, Java, Python, or Ruby
- Strong analytical and problem-solving skills
- Excellent communication, collaboration, and interpersonal skills
- Prior experience in DevOps is a huge plus
- Fluent in spoken and written English