Vidaloop is looking for a Senior Software Engineer to produce and implement functional software solutions. You will work closely with management to define software requirements and take the lead on complex technical projects. As a member of the Voterly team (https://voterly.com/), your goal will be to develop high-quality software that is aligned with user needs and business objectives. In this role, you should be able to work independently with minimal supervision. You should thrive in an agile environment and demonstrate excellent judgment, organization, and problem-solving skills.
Why work at Vidaloop?
Make an impact in the civic technology space, working to increase informed voter turnout in the United States
Get in on the ground floor of an early stage startup
Thrive in a flexible, autonomous environment
Work with modern technologies (Blockchain, AWS, Node, TypeScript, and Angular)
What You'll Do
Develop high-quality software design and architecture
Identify, prioritize and execute tasks in the software development lifecycle
Develop new features by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Determine root cause for complex software issues and develop practical, efficient and permanent technical solutions
Ensure software is up-to-date with latest technologies
Determine process improvements, best practices, and develop new processes
Collaborate with internal teams to fix and improve product
Assist in task planning, estimation, scheduling and staffing
Mentor software engineers to allow for skill and knowledge development through advice, coaching and training opportunities
Skills & Qualifications
Technical Requirements
Proven experience as a Senior Software Engineer or 8+ years of Full-Stack development experience
Bachelor’s Degree in Computer Science or related field (or equivalent work experience)
Experience with three or more of the following technologies: - TypeScript - NodeJs - Serverless framework or other serverless architectures - AWS (Lambda, DynamoDB, SQS, SNS, API Gateway, Cloudfront) - Angular
Analytical mind with problem-solving aptitude
Ability to provide in-depth evaluation and analysis of unique complex technological issues
Demonstrated ability to work independently
Ability to exercise discretion and good judgment in performance of duties
Strong written and verbal communication skills
Strong Pluses
Passion for civic engagement or positive social impact
Experience developing mobile applications
In-depth knowledge of serverless architecture
Experience with machine learning
Successful track record in early-stage startup environment
Demonstrated leadership ability and personal accountability
Perks of the Job
Competitive Compensation
We pride ourselves on fair and equitable compensation, meaning we pay you for the value you bring to the team—no ifs, ands or buts.
Comprehensive Health Plans
Choose from a variety of medical, dental, and vision plans so you have the best care for your needs.
401(K) with employer contribution
Plan for your future with the help of our company contribution, 3% of your annual salary.
Generous Paid Time Off
Prioritize your well-being with two weeks of PTO (to start) and thirteen paid holidays, including Election Day.
Flexible Work
Early riser or night owl? Our flexible work schedule allows you to strike that perfect work-life balance.
News Subscriptions
Stay informed on the people and events shaping our world with company-sponsored subscriptions to leading, trusted news sources.
About Vidaloop
Vidaloop is a nonpartisan organization building technology solutions that reduce voting barriers and strengthen American democracy. We strive to create an inclusive environment, empower employees, and embrace diversity.