Remote jobs in Programming

WORK ANYWHERE!

Vidaloop

Senior Software Engineer

Worldwide

amazon web services

node.js

angular

typescript

microservices

2 months

Remote Jobs

>

Remote Jobs in Worldwide

>

Senior Software Engineer

Location: Type: Full-time

About the Role


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 with an early stage startup 

  • Thrive in a flexible, autonomous environment

  • Work with a modern tech stack (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 

  • Robust health benefits (medical, dental, vision)

  • Company-paid life insurance

  • 401(k) with employer contributions

  • Generous PTO, sick, paid holidays, and parental leave

  • Flexible work hours

  • Home office stipend

  • Technologically advanced environment

  • Company celebrations and social events

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote
Jobs.

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.

UNDERSTOOD
feedbackfeedback

How would you rate your experience?

Experince

We may wish to follow up. Enter your email if you're happy for us to contact you.