rookridge ventures company
Position Overview:
We are seeking a dynamic Fullstack Developer (MERN and Flutter) with the potential to evolve into a CTO role. This individual will provide comprehensive technical leadership across all our teams involved in software and mobile app development. Additionally, they will offer strategic guidance on blockchain and AI projects.
This role is perfect for an entrepreneurial self-starter who is ready to take ownership of our technology vision.
The ideal candidate will have hands-on experience in a startup environment, must do code yourself and be eager to get involved in the technical nitty-gritty.
Key Responsibilities:
Develop and maintain back-end services using Node.js and Express.js.
- Design and build robust RESTful APIs for seamless integration with front-end applications and third-party services.
- Collaborate with front-end developers to define and implement API endpoints.
- Optimize application performance and ensure scalability.
- Manage database design, indexing, and aggregation using MongoDB.
- Write efficient, reusable, and reliable code following industry best practices.
- Identify, troubleshoot, and resolve software defects and performance issues.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with the latest industry trends and technologies to ensure continuous improvement of our products.
Qualifications:
Requirements:
- BS/MS degree in Computer Science or a related field.
- 2-5 years of hands-on experience in back-end development, particularly with the MERN stack.
- Strong proficiency in JavaScript and TypeScript, and expertise in Node.js and Express.js.
- In-depth knowledge of MongoDB, including data modeling, indexing, and performance tuning.
- Experience in designing and implementing RESTful APIs.
- Experience in AWS DevOps, Lambda functions, and API Gateway.
- Proficiency with version control systems like Git.
- Excellent problem-solving skills and the ability to diagnose and fix complex issues.
- Strong communication skills and the ability to work effectively within a team.
What We Offer:
Join us if you want to be part of an early-stage startup with massive growth potential. This role offers a unique opportunity to shape the future of recycling and sustainability technology.