Position Title: SENIOR SOFTWARE ENGINEER, FRONT END Location: HOUSTON, TX (CORPORATE HEADQUARTERS)
FLSA Class: EXEMPT
Responsible to: ENGINEERING MANAGER
VoltaGrid is a leading energy company that leverages data-driven insights to provide clean, portable power and fuel solutions for stand-alone microgrids or grid paralleling back-up solutions. You should be passionate about working with our product owners, customers, partners, and engineers to drive our technology and business forward. We use the latest technologies, and everyone is encouraged and empowered to create unique and innovative solutions.
Position Summary: We are seeking a talented Full Stack Software Developer to join our growing Engineering team! This role will be responsible for enhancing our SaaS platform of purpose-built ERP-like tools used by internal teams and external customers. These tools include records, inventory, and maintenance management, operational oversight, and executive dashboards. You will work as part of a team strategically focusing on developing the platform via cloud-native applications and event-driven architectures.
- Working as part of a distributed agile development team.
- Developing responsive, well-polished front-end applications using TypeScript, React, and Tailwind.
- Collaborating with UI/UX Designers to own and enhance a responsive, reusable React component library, integrated with Storybook.
- Implementing accessibility best practices as a regular practice.
- Creating and deploying mobile applications using React Native.
- Utilizing Git for version control and CI/CD, including submitting code reviews and providing appropriate feedback on others for code clarity, feature completion, and best practices.
- Using excellent problem-solving skills and attention to detail, with the ability to analyze complex issues and implement effective solutions.
- Working independently while maintaining solid communication and professional curiosity.
- Working with other engineers to build innovative solutions.
- Maintaining and troubleshooting systems and deployments
- Bachelor's degree in Computer Science, Engineering, or relevant industry experience
- 5+ years of experience as a software engineer- Expert proficiency in TypeScript, HTML5, CSS3
- Excellent verbal and written communication skills
- Demonstrated experience working independently.
- Expert understanding of modern web development including SPAs, PWAs, accessibility, atomic design.
- Strong understanding of Agile delivery methodologies
- Strong sense of ownership and stewardship for a codebase.
- Experience with cross-platform development tools such as React Native.
- Experience with implementing and using design tokens
- Experience with data visualization tools such as D3.js or Plotly.
- Ability to flex into API development as need be.
The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
VoltaGrid is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, veteran status, sexual orientation, genetic information, arrest record, or any other characteristic protected by applicable federal, state or local laws.
Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, and general treatment during employment. #GC
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.