GridPoint · 21 hours ago
Senior Software Engineer - React Native, Elixir
GridPoint is a rapidly growing technology leader focused on creating an intelligent energy network. The Senior Software Engineer will design and develop mobile applications for the Gridpoint Energy Management Platform, supporting multiple mobile applications and working on server-side components.
EnergySustainabilityBig DataSoftwareAnalyticsEnergy Management
Responsibilities
Build, ship, and maintain production mobile applications using React Native for iOS and Android, with a focus on performance, usability, and reliability
Develop and maintain native iOS/Android components as needed (e.g., device capabilities, performance-critical features, third-party SDK integrations)
Own and continuously improve the mobile build and release pipeline, including CI/CD, code signing, automated testing, and App Store / Play Store deployments
Build and deploy production-grade applications using Elixir, Phoenix, and PostgreSQL
Collaborate with Product and UX to define, prototype, and iterate on feature requirements - balancing user needs with technical feasibility and long-term maintainability
Design and maintain distributed, scalable systems with attention to performance, security, privacy, and operational reliability
Participate in and lead design and code reviews to uphold a consistent, high-quality engineering bar and support team learning
Qualification
Required
6+ years of professional software development experience (or equivalent practical experience), including ownership of meaningful production systems
3+ years of experience shipping and maintaining production applications using React Native and modern React patterns (functional components, hooks, state management, performance optimization)
3+ years of hands-on Elixir experience in production, including building applications with Phoenix, LiveView, and Ecto
Strong experience with PostgreSQL, including query optimization, indexing, transactions, migrations, and practical data modeling
Working knowledge of OTP concepts (e.g., GenServers, Supervisors, Tasks, Agents) and how to apply them in real systems
Experience with background job processing (e.g., Oban, Broadway, or similar tools/patterns)
Strong testing practices
A team-first mindset with openness to feedback, a collaborative problem-solving approach, and comfort partnering across functions
Strong analytical and troubleshooting skills, with the ability to work independently on complex issues and communicate progress clearly
Experience using LLMs such as Claude or GitHub Copilot (including agent-based workflows) to accelerate delivery - crafting effective prompts, guiding agents toward clean implementations, and producing efficient, readable, maintainable code through review, testing, and iterative refinement
Company
GridPoint
GridPoint is a company specializing in managing and optimizing energy use in commercial buildings.
H1B Sponsorship
GridPoint has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
2020 (2)
Funding
Current Stage
Late StageTotal Funding
$577.59MKey Investors
Marunouchi Innovation PartnersHASIGoldman Sachs Asset Management
2025-03-26Private Equity· $45M
2023-06-21Debt Financing· $150M
2022-03-01Private Equity· $75M
Recent News
Company data provided by crunchbase