Senior Full-Stack Software Engineer

17 days ago
Full time role
Remote · Mexico City, CDMX, MX... more

Senior Full-Stack Web Developer

Climatize makes it incredibly simple to invest in renewable energy projects across the US while potentially earning up to 10% annually. Having successfully raised over $6,000,000 for renewable energy projects since our launch in May 2023, we're expanding our engineering team and seeking a Senior Full-Stack Software Engineer.

Our mission is to generate $1 Billion per year of new investments in renewable energy by 2028 while the vision is to build a global network for climate finance.

Media features include among Fast Company's 2024 World Changing Ideas Company of the Year, The Wall Street Journal & Forbes.

Key Responsibilities:

  • Technical Leadership: Act as a technical leader within the engineering team. Collaborate closely with various stakeholders to understand business objectives and translate them into actionable technical strategies.

  • Solution Translation: Transform high-level business requirements into detailed technical specifications. Identify challenges and develop effective solutions to ensure successful project implementations.

  • Architecture Development: Demonstrate expertise in designing scalable and efficient web architectures. Evaluate existing systems and contribute to modifying or designing new architectures to support product scalability and performance.

  • Full-Stack Development: Utilize your proficiency in C#, CSS, HTML and Node.js to drive the development and enhancement of our web applications. Ensure adherence to industry best practices, delivering a seamless user experience.

  • Code Development: Hands-on coding and development of critical software components. Write clean, maintainable, and efficient code while following established coding standards and best practices.

  • Continuous Improvement: Stay updated with the latest industry trends and technologies. Identify process improvement opportunities to enhance development workflows.

  • User Focus: Analyze user feedback and operational metrics to optimize our investment platform's performance continually.

What we’re looking for:

The ideal candidate will be more skilled in back-end development with a 70% back-end and 30% front-end specialization.

This is not a management role, you'll need to be passionate about rolling your sleeves up & doing the work. Ideal candidates must have a strong bias toward action with the ability to problem-solve quickly and make decisions based on Climatize business and product goals.

 

Basic Qualifications:

  • 8+ years of professional software development experience

  • 5+ years of expertise in full-stack web development using C#, .NET, HTML, and CSS.

  • 5+ years of leading design or architecture of systems, emphasizing reliability and scaling

  • 2+ years of experience with cloud platforms (Azure or AWS)

  • Proven experience leading large-scale software projects from concept to launch

  • Strong understanding of software development methodologies and best practices

  • Excellent communication and collaboration skills across teams.

  • Start-up experience

  • Advanced English - spoken and written, Spanish is a plus!

Preferred Qualifications:

  • Experience working with Fintech or Investment Infrastructure

  • Experience with shipping web applications hosted on Microsoft Azure

  • Familiarity with other front-end frameworks (Blazor, React, Angular, etc.) and back-end technologies (Node.js, etc.)

  • Exposure to containerization technologies like Docker

Join our passionate team of engineers and contribute to the success and growth of our innovative software solutions. If you're a motivated individual with a track record of delivering high-quality products, we'd love to hear from you!

Interview Process

During the interview process, we’ll ask questions that help us understand your motives, dreams, and passions— and encourage you to do the same to us. If there isn’t enough time for us to get to know each other as people, we’ll schedule more time. Deciding to join a team this early can be a huge leap and one we want to mutually feel ecstatic about. Excited to hear about what drives and motivates you to tackle climate change.

Here’s the format we plan to follow:

Screening Call with Will (CEO)

Technical Screening Call with Cristian (Mobile Engineering Lead)

Technical architecture jam with Cristian (Mobile Engineering Lead)

Technical design challenge (full-stack) - 1 week

Culture fit meeting with Will (CEO)

Trial period ~3 week (flexible on this)

About Climatize

Working with us means joining a team where passion drives environmental stewardship, diversity is embraced, transparency and trust thrive, action is taken fearlessly, ownership is cherished, and big thinking meets purposeful action. Together, we create a better world.

Here's a little bit about our culture:

  • We’re Here to Win Championships

  • We’re Building a Movement

  • We Understand the Stakes

  • We Think Big & Dive Deep

  • We Achieve More with Less

To see how we live each of these principles, here's a full explanation of each in action.