Position: Full-Stack Developer (Flutter/Dart, Node.js)
Location: Remote
Category: Flexible, Part-time (15 hours) to Full-time (40 hours)
Compensation: Fair Market Value, Equity-Based Compensation Model
Welcome to the forefront of transformational change. At SOULCHI, we are driven by a vision that blends virtues-based leadership, conscious growth, and a commitment to the United Nations Sustainable Development Goals. As an equity-based startup team member, you’re not just joining a team; you’re embarking on a journey to shape a more harmonious and sustainable world. We believe that true progress stems from the fusion of innovation and values, and that’s exactly what you’ll find here – a dynamic environment where your talents will thrive, your ideas will flourish, and your impact will resonate far beyond. Join us in rewriting the narrative of leadership and making a lasting difference that echoes through generations.
Role Overview:
We are seeking a skilled Full-Stack Developer to join our small development team and contribute to the development of a cutting-edge mobile application that integrates various APIs. The ideal candidate will be proficient in Flutter/Dart for front-end development, Node.js for back-end logic, and comfortable implementing JSON storage on Google Firebase/Firestore. They should be self-motivated, proactive, and able to deliver iterative solutions efficiently, without being hindered by perfectionism.
Responsibilities:
- Work closely with our small development team to understand project requirements and translate them into technical solutions.
- Develop and maintain the front end of the mobile application using Flutter/Dart, ensuring a smooth and responsive user experience.
- Implement backend logic, data processing, and API integrations using Node.js, Firebase Cloud Functions, and other relevant technologies.
- Design, develop, and optimize database structures and JSON storage mechanisms using Google Firestore or other Firebase services.
- Integrate third-party APIs, services, and SDKs into the application, ensuring seamless functionality and performance.
- Write clean, efficient, and well-documented code that adheres to coding standards and best practices.
- Conduct thorough testing, debugging, and troubleshooting of the application to identify and resolve issues promptly.
- Collaborate with UX/UI designers to implement design mockups, animations, and interactive elements effectively.
- Stay updated on emerging technologies, industry trends, and best practices in mobile and web development.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Proven experience as a Full-Stack Developer, with expertise in Flutter/Dart and Node.js.
- Comfortable implementing JSON storage on Google Firebase/Firestore.
- Strong understanding of mobile app development principles, including UI/UX design, responsive layout, and performance optimization.
- Proficiency in backend development, including RESTful APIs, server-side logic, and database management.
- Experience with cloud services is a plus, particularly Google Firebase, for authentication, data storage, and serverless computing.
- Excellent problem-solving skills and attention to detail, with the ability to troubleshoot and debug complex issues effectively.
- Self-motivated and able to work independently, prioritize tasks, and meet deadlines in a fast-paced environment.
- Strong communication and collaboration skills, with the ability to work effectively in a small team environment.
Equity-Based Compensation Opportunity:
As part of the SOULCHI team, you’ll take part in our equity-based compensation model, aligning your success with the success of our business. After much research we have found the fairest equity model for a startup. We use the Slicing Pie model. First phase is equity-based only, which we are currently in. Equity calculations move dynamically based on your fair market rate and actual number of hours worked. In the second phase, which happens at the break-even point, the equity freezes at each member’s current earned percentage and compensation switches to salary + benefits. Your equity percentage gets paid out annually as part of the profit sharing. This is more than a job; it’s an opportunity to own a piece of the future.
We request you only apply for this position if you believe an equity-based model is the perfect fit for you. A more detailed explanation from the professor who created the model can be found on Youtube, “ Pie Slicer Equity Split Software ” by Slicing Pie .
We understand the importance of work-life balance and recognize that each individual has unique scheduling needs. As such, we offer flexibility in working hours for the Full-Stack Developer role, with the opportunity to work anywhere between 15 to 40 hours per week, depending on the candidate’s availability and suitability for the role.
Thank you for considering SOULCHI as your future employer.
How to Apply: To apply, please submit your resume and a cover letter detailing your alignment with our mission and the value you can bring to our team. Join our passionate team and be part of a transformative journey to spread virtues, create social impact, and contribute to a more loving and peaceful world. Together, we can harness the power of technology to bring the truth of oneness to the center of societies worldwide.