Job Description
1. Feature Ownership: Take full responsibility for the end-to-end development of new features, from frontend components to backend logic.
2. Frontend Development: Build responsive, high-performance user interfaces using You will implement complex state management and ensure seamless UI/UX.
3. Backend & Database: Architect and manage data models within Supabase (PostgreSQL). You will write Row Level Security (RLS) policies, manage Authentication flows, and leverage Supabase Edge Functions.
4. API Integration: Connect the frontend with various third-party APIs and internal services to ensure data consistency and real-time updates.
5. Performance Optimization: Profile and optimize frontend rendering and database queries to ensure a snappy user experience.
6. Code Quality: Participate in peer code reviews, write clean and maintainable TypeScript, and maintain technical documentation.
7. Venture Tech: Work directly with the Leadership and Tech Lead to iterate on the product architecture in an agile, sprint-based environment.
Qualifications
8. Education: You are pursuing a degree in Computer Science, Software Engineering, Informatic or a technical field.
9. Core Tech Stack: You have a strong command of React and JavaScript/Typescript (ES6+).
10. Backend Knowledge: You understand Relational Databases (PostgreSQL). You know how to design schemas, handle joins, and understand the fundamentals of BaaS (Backend-as-a-Service) via Supabase or similar tools.
11. Technical Depth: You understand the "why" behind the code. Concepts like asynchronous programming, hooks, state lifting, and the request-response cycle.
12. Problem Solver: You have a "builder" mindset. You don't just follow instructions; you research solutions and implement the most efficient technical path.
13. Tools: Familiarity with Git/GitHub workflows is essential. Experience with Tailwind CSS, React Query, or is a plus.
14. Communication: You can articulate technical trade-offs and explain complex logic to both technical and non-technical team members.
15. Mentality: High standards for code quality and a proactive drive to squash bugs and optimize performance.
Additional Information
We're offering
16. The chance to be part of a fast-growing and future-oriented startup: we are one of the biggest players in the solar business.
17. Help to make the world a bit better: we are all about green energy.
18. Work with the best in the industry and grow with us: there’s plenty of room for your ideas.
19. A hybrid work model