Coperniq (Yc W23) - Full Stack Engineer (Node/React)
silver
Job Score
100 ptsCoperniq
About us
Coperniq is on a mission to revolutionize the renewable energy industry with cutting-edge software solutions. As a Y Combinator-backed startup, funded by Initialized Capital, we’re building the infrastructure for clean energy contractors to succeed. We’re looking for top-tier talent to scale with us.
Role Overview
We’re looking for a Senior Full Stack Engineer to lead the development and scaling of our platform. As a key member of our small, dynamic team, you’ll collaborate across functions to deliver a seamless and powerful experience for our users. This role requires deep expertise in both frontend and backend technologies, as well as a passion for building robust, scalable systems. If you thrive in fast-paced environments and are excited about making a significant impact in renewable energy, we want to hear from you.
What You’ll Do:
Design, develop, and maintain scalable and secure full-stack solutions.
Build and enhance web applications, ensuring a seamless user experience.
Collaborate closely with product, design, and QA teams to align on requirements and deliver high-quality features.
Define and implement best practices for software development and deployment.
Optimize application performance and scalability for growing user demands.
Mentor junior engineers and contribute to a culture of technical excellence.
Take ownership of technical decisions and contribute to the product roadmap.
What We’re Looking For:
Bachelor’s degree in Computer Science, or a related field, with a deep understanding of software engineering principles.
7+ years of full-stack development experience, with a balanced skill set across frontend and backend. We are looking for profiles that are not purely frontend or backend — typically a 60/40 split in real project work in either direction.
Proficient in our tech stack: AWS, React, GraphQL, TypeScript, Node.js, NestJS, MikroORM, PostgreSQL; experience with GitLab for CI/CD, Docker, and Kubernetes.
Demonstrated experience in designing user interactions on websites, writing server-side API calls, and integrating front-end and back-end aspects of an application.
Strong problem-solving skills, with a track record of working effectively in a dynamic environment.
Excellent English skills and the ability to work as part of a team.
Experience in leading projects, from conception to implementation to feedback integration.
Nice to Have:
Experience in the renewable energy or SaaS industry.
Knowledge of geolocation technologies and real-time data integration.
Familiarity with SOC II compliance and secure development practices.
Implementing voice agents
Implementing docs/images editing/annotating with AI
What We Offer:
A flexible work environment with opportunities for remote work.
The chance to shape the future of clean energy.
A collaborative, high-performance team culture.
Interview Process
Silver Recruiter Screen
Silver Technical Screen (System Design Interview)
Client Technical Screen
System Design Screen
CEO Final Round
About Software Development
Software Development is one of the most dynamic and constantly evolving fields in the job market. Professionals in this area are responsible for creating, maintaining, and optimizing web, mobile, and desktop applications that impact millions of users daily.
Key languages and frameworks include JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel), and TypeScript. Demand for full-stack developers continues to grow, especially in tech companies and startups.
Salaries range from entry-level to senior positions, with growing opportunities for remote work and international freelancing.
About Frontend
The Frontend area is responsible for creating the visual interfaces that users interact with on websites and web applications. Frontend professionals combine technical skills with design to deliver intuitive, responsive, and accessible digital experiences.
Key skills include HTML, CSS, JavaScript/TypeScript, frameworks like React, Angular, and Vue, build tools (Webpack, Vite), CSS (Tailwind, Sass), testing (Jest, Cypress), and knowledge of web performance and accessibility (WCAG). Familiarity with design systems and reusable components is a differentiator.
Frontend developers in technology companies are highly valued, especially those who master React, Next.js, web performance, and accessibility. The field offers opportunities from junior developer to frontend architect, with a focus on user experience, performance, and code quality.
About Backend
The Backend area is responsible for all server logic, APIs, databases, and infrastructure that support web and mobile applications. Backend professionals ensure that systems are scalable, secure, and performant.
Key skills include languages like PHP, Java, Python, Ruby, Go, and Node.js, frameworks like Laravel, Spring Boot, Django, and Express, databases (MySQL, PostgreSQL, MongoDB, Redis), software architecture (clean architecture, DDD, microservices), and API security (OAuth, JWT).
Backend developers in technology companies are highly valued, especially those who master microservices architecture, cloud computing, and high-scale performance. The field offers opportunities from junior developer to software architect, with a focus on scalability, security, and efficiency.
About Fullstack
Fullstack developers are versatile professionals capable of working on both frontend and backend of web and mobile applications. They master multiple technologies and can build complete products end-to-end, from the user interface to server infrastructure.
Key skills include proficiency in at least one complete stack (React/Vue/Angular + Node.js/PHP/Python/Java), databases (SQL and NoSQL), REST/GraphQL APIs, Git versioning, CI/CD, and basic infrastructure knowledge (Docker, cloud). Clean architecture, DDD, and testing are important differentiators.
Fullstack developers are highly valued in startups and companies that need versatile and autonomous professionals. The field offers opportunities from junior developer to software architect, with a focus on complete delivery, holistic product vision, and ability to work across multiple application layers.
Discover Other Areas
Understand the scope of work, key skills, and tools used in different career areas.
About Content Manager
The Content Manager is the professional responsible for leading the entire content strategy, production, and management of an organization. They define the editorial strategy, coordinate writing teams, and ensure content aligns with business goals and brand identity.
Key skills include content strategy, editorial planning, content audit, buyer persona, customer journey, content ops, content governance, performance metrics (ROI, engagement, organic traffic), and team management. Knowledge of WordPress, Contentful, Notion, and analytics tools is a differentiator.
Content Managers in technology companies are highly valued, especially those who can align content with conversion funnels, lead multidisciplinary teams, and use data to optimize editorial strategy. The field offers opportunities from content manager to head of content, with a focus on strategy, quality, and scale.
About Audiovisual
The Audiovisual area is responsible for producing, editing, and creating video and audio content for various platforms. With the exponential growth of digital content, audiovisual professionals are fundamental for brands that want to communicate visually and impactfully.
Key skills include video production and editing (Premiere Pro, DaVinci Resolve, Final Cut), motion graphics (After Effects), animation (Blender, Cinema 4D), sound design, podcast production, live streaming (OBS Studio), and photography. Knowledge of visual storytelling, rhythm, and art direction is a differentiator.
Audiovisual professionals in technology companies are highly valued, especially those who master motion graphics, social media videos, and content for digital platforms. The field offers opportunities from videomaker to head of audiovisual, with a focus on creativity, technical quality, and storytelling.
About Ecommerce Analyst
The Ecommerce Analyst is the professional responsible for analyzing online sales data, buyer behavior, and virtual store performance to guide strategic decisions. They combine data analysis with ecommerce knowledge to optimize conversion, average order value, and return on investment.
Key skills include Google Analytics (GA4), Hotjar, conversion funnel analysis, cohort analysis, customer segmentation, pricing analysis, and ecommerce metrics (CAC, CLV, AOV, conversion rate). Knowledge of SQL, Power BI, Google Tag Manager, and platforms like Shopify and VTEX is a differentiator.
Ecommerce Analysts in technology companies are highly valued, especially those who can turn buyer behavior data into actionable insights to increase revenue and reduce cart abandonment. The field offers opportunities from junior analyst to ecommerce analytics manager.
About Customer Service
The Customer Service / Client Relations area is essential for ensuring customer satisfaction, retention, and a good relationship. Professionals in this field are the primary interface for communication, handling inquiries, requests, feedback, and ensuring a high-quality day-to-day experience. Skills in communication, problem-solving, empathy, and patience are indispensable.
About Social Media
The Social Media area is one of the most dynamic and constantly evolving fields in digital marketing. Social media professionals are responsible for creating, managing, and optimizing brand presence on digital platforms, building engagement and community with the target audience.
Key skills include social media management (Instagram, TikTok, LinkedIn, Facebook, YouTube), social media content creation, community management, paid social media (Meta Ads, LinkedIn Ads, TikTok Ads), metrics analysis, and strategic planning. Tools like Hootsuite, Sprout Social, Buffer, Later, and analytics platforms are essential.
Social media professionals in technology companies are highly valued, especially those who master paid social, social media analytics, and content strategies for different platforms. The field offers opportunities from analyst to head of social media, with a focus on growth, engagement, and return on investment.
Comments 0