International Energy Procurement Consultancy. Smarter energy for a better world.
Junior Software Engineer, Front-end
Location
Spain
Posted
1 day ago
Salary
0
Seniority
Junior
Job Description
Junior Software Engineer, Front-end
E&C Consultants
• Translate Power BI Insights: convert data visualizations, reports, and insights from Power BI into functional, interactive components within our Angular application • Develop Angular Components: write clean, well-structured JavaScript/TypeScript code to build and maintain user interface elements and features using Angular • Implement UI Designs: translate provided wireframes, mockups, and requirements into responsive and user-friendly front-end components • Integrate with APIs: work with senior engineers to consume backend APIs (built with Python/FastAPI or .NET) and integrate data into the front-end for display and interaction • Write Tests: develop unit tests for your front-end code to ensure functionality and quality, under the guidance of senior team members • Learn and Grow: actively learn about our tech stack, best practices in front-end development, and our application's architecture • Collaborate: work closely with senior engineers, product managers, and backend developers to understand requirements and contribute to feature development
Job Requirements
- 0-2 years of professional front-end development experience, or equivalent internship/academic project experience
- Familiarity with consuming APIs (e.g., REST) to fetch and display data
- Foundational knowledge of JavaScript and TypeScript
- Exposure to or foundational understanding of Angular
- Basic understanding of UI/UX principles and translating designs into code
Benefits
- 46 days off / year
- Growth Opportunities
- Flexible and Empowering Culture
- Great Place To Work® certified company - employee satisfaction stamped by our staff
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Build and maintain user-facing applications using Angular, HTML/CSS, and JavaScript, implementing designs from Figma specifications using federal Design System components • Write and maintain Selenium and Cypress end-to-end tests for UI workflows, contributing to automated test coverage targets for all new and modified code • Ensure frontend implementations meet WCAG 2.1 AA accessibility standards in collaboration with the UX/Accessibility enabling team • Debug, optimize, and monitor work across test and production environments, participating in CI/CD pipeline contributions as appropriate • Participate in mandatory peer code review and adhere to the four-eyes principle on all commits • Collaborate with backend engineers, QA, and UX designers to deliver complete features from story refinement through production deployment • Participate in SAFe ceremonies including sprint planning, standups, reviews, and retrospectives • Contribute to Design System component development, helping maintain consistency across program modules • Support on-call rotations as needed and develop cross-functional knowledge through paired programming
• Develop modern, responsive, and polished mission-operations UIs using React, Redux, TypeScript, and related technologies. • Translate operator workflows and abstract requirements into user flows, wireframes, and intuitive UI behaviors. • Collaborate with mission operators, GNC/FSW engineers, and systems engineers to understand operational use cases and constraints. • Implement interfaces for telemetry visualization, command authoring, system health monitoring, timelines, alerts, and real-time data displays. • Ensure that UI components are reusable, maintainable, well-tested, and optimized for real-time or high-volume data. • Refine the visual and interaction design of critical workflows even in the absence of a formal design system. • Conduct lightweight user testing and incorporate operator feedback into UI and workflow improvements. • Work closely with backend and DevOps teams to integrate with APIs, WebSockets, and streaming data sources. • Participate in code reviews, front-end architecture discussions, and continuous improvement of UI development practices.
• Develop scalable, high-performance frontend solutions; • Participate in technical and architectural decision-making; • Support and mentor less experienced professionals; • Ensure application quality, accessibility, and responsiveness; • Conduct code reviews and promote best practices; • Collaborate with product, UX and backend teams.
Frontend Engineer, Product
Grow TherapyGrow Therapy is an online mental healthcare platform that was launched in 2020 during the spike in depression and anxiety amid the COVID-19 pandemic. The missio
Title: Frontend Engineer, Product Locations: NYC, San Francisco, or Seattle Hybrid Employment Type Full time Department Technology Engineering Compensation $166K – $250K • Offers Equity Job Description: Grow Therapy is on a mission to serve as the trusted partner for therapists growing their practice, and patients accessing high-quality care. Powered by technology, we are a three-sided marketplace that empowers providers, augments insurance payors, and serves patients. Following the mass increase in depression and anxiety, the need for accessibility is more important than ever. To make our vision for mental healthcare a reality, we're building a team of entrepreneurs and mission-driven go-getters. Since launching in February 2021, we've empowered more than ten thousand therapists and hundreds of thousands of clients across the country and insurance landscape. We've raised more than $328Mm in funding, including our Series D, at a $3B valuation from Sequoia Capital, Transformation Capital, TCV, SignalFire, Menlo Ventures, Goldman Sachs Alternatives, and others. The Opportunity We're looking for a product-focused Frontend Engineer to raise the bar on how we deliver experiences across Grow's marketplace - the search, matching, and booking surfaces that every client and provider touches first. This role sits at the intersection of design and engineering: you'll work directly with designers and product to ship new experiences that feel crafted, consistent, and human. You'll join a product team and own high-impact work from ideation through launch - owning the implementation layer and the polish in everything we ship. Beyond new feature development, you'll proactively close gaps in product quality by partnering with design and product teams and raising the UI bar across the experience. You'll also partner closely with our Frontend Platform team to close the gap between design intent and production reality - building on the infrastructure, tokens, and patterns they own, and contributing improvements back. This is a critical role for building a world-class product surface and elevating our craft as we scale. What You'll Do - Partner with product and designers from ideation to launch, shipping customer-facing marketplace experiences end-to-end - Prototype and build high-fidelity experiences that bring design concepts to life at production scale - Continuously improve the experiences clients rely on - discovery, provider matching, scheduling, and booking flows - Balance velocity and quality in a way that enables fast experimentation, owning the lifecycle of A/B tests where it raises the bar - Raise the quality bar for visual polish, interaction, and frontend craft - spotting and fixing the inconsistencies and interaction gaps others miss - Contribute to design system improvements in partnership with Design and the Frontend Platform team You'll Be a Good Fit If You: - Have 5+ years of frontend or UX engineering experience, ideally at consumer or product-focused companies - Have excellent judgment of visual design, with an eye for detail on product implementation - Collaborate closely with designers throughout the product development process - Can prototype quickly and turn ambiguous ideas into polished, tangible interfaces - Are fluent in modern JavaScript/TypeScript, Next.js, React, and CSS systems, and can structurally build features and pages - Have a strong understanding of accessibility (WCAG) and web performance - Care deeply about crafting delightful, consumer-grade experiences, and can influence product direction and UI standards - Bring a founder's mindset: ownership, speed, pragmatism, and bias toward action (AI tools are part of our daily workflow and our interview loop) Why This Role Matters The marketplace experience shapes how clients discover and connect with providers - small changes in these flows have an outsized impact on access to care, conversion, and overall marketplace health. This Frontend Engineer ensures we keep shipping beautiful, intuitive experiences while moving faster without compromising quality. It's foundational in shaping our product's visual identity, strengthening our design-engineering partnership, and building a consumer-grade experience that sets the standard. Employment Type: Full Time, Exempt Base Compensation: The base compensation range for this position is: - Hybrid Commitment: $166,000-$250,000 USD Annually This role is hybrid, onsite from our NYC, San Francisco, or Seattle hub location. The base compensation for this role will vary depending on several factors, including relevant experience, qualifications, and the candidate's working location. Full Time Employee Benefits: - Comprehensive Health Coverage: Medical, dental, and vision insurance, plus life and disability coverage. - Parental Leave & Family Support: Up to 18 weeks paid leave and a new child stipend. - Financial Wellness: 401(k) program and equity opportunities. - Meals & Home Office Support: Stipends for home office setup and ongoing funds for meals, with tailored perks for both remote and in-office employees. - Time Off to Recharge: Flexible PTO, 12 paid holidays, and a full winter break week. - Wellness & Development: Annual stipends to put towards personal & professional growth. - Mental & Physical Health Support: No-cost access to therapy through the Grow platform, weekly flexible hours for self-care ("Mental Health Mornings/Afternoons") and memberships to leading wellness apps (such as One Medical, Headspace, and Talkspace). - Extra Perks: Pet insurance discounts, commuter benefits, and global travel assistance. Research shows that some groups hesitate to apply unless they meet every qualification. If you're excited about this role but don't check every box, we encourage you to apply. At Grow, we value diverse experiences, transferable skills, and the unique strengths each person brings. Grow Therapy is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Use of AI Tools: By submitting your application, you acknowledge and consent to the use of automated tools as part of our recruitment process. Specifically, we use a third-party AI tool, Gem, to assist in the initial screening of resumes. This tool analyzes resumes based on role-specific criteria provided by our recruiters to identify potentially strong matches for the role. Importantly, no hiring decisions are made by the AI tool. All decisions about which candidates move forward are made by our human recruiting team after independent review.More information about Gem's approach to compliance with California FEHA regulations on automated decision systems and New York Local Law 144 can be found on the Gem compliance website.We are committed to transparency and fairness in our hiring practices.




