Lead Software Developer

Logo of Common App

Common App

πŸ’΅ $135k-$154k
πŸ“Remote - United States

Job highlights

Summary

Join Common App, a national non-profit organization, as their Lead Software Developer! This role reports to the Director of Software Development and involves leading a team in designing and developing web and mobile software products. You will provide technical guidance and mentorship while ensuring high-quality software. The position requires extensive experience in software development, specifically web application development, API service development, hybrid mobile frameworks, and AWS services. Common App offers a competitive salary, comprehensive benefits, and a virtual-first work environment.

Requirements

  • Live in the United States
  • Possess a Bachelor's degree or higher from a four-year college or university or equivalent experience
  • Have 8-10 years of successful, progressive experience in software development
  • Have 8-10 years of experience in Web Application development using HTML, CSS, JavaScript, and SPA frameworks such as Angular, TypeScript, Javascript, React, etc
  • Have 3+ years of experience in REST, GraphQL API service development using C#, .NET Core, Entity Framework, Domain Driven Design, Dependency Injection, MySQL, or NoSQL data stores
  • Have 3+ years of experience in Hybrid Mobile Framework using Ionic, Android Studio, Xcode, etc
  • Have 5+ years of experience in Continuous Integration / Continuous Delivery Patterns using AWS Codebuild, AWS Lambda, Cloudformation, GitHub Actions, Jenkins, and source control with GitHub, and AWS CodeCommit
  • Have 3+ years of experience with AWS services like AWS Fargate/ECS, S3, SQS, SES, Elastic Cache, Cloudfront, EC2, Serverless Lambda, VPC, and DynamoDB
  • Have 5+ years of experience in Agile practices
  • Be expert in all components of the development process, including Code repository (Github) and branching strategy, Code review, Coding standards, Code deployment, Quality assurance processes
  • Be able to debug and troubleshoot in production environments
  • Be able to evaluate and make recommendations based on complex Proof of Concepts
  • Have an understanding of OWASP Top 10 security vulnerabilities and secure coding practices
  • Be able to effectively use database software, Internet software, project management software

Responsibilities

  • Provide technical guidance and mentor a team of Software Developers
  • Implement high-quality software products that meet the needs of The Common Application community
  • Design and develop both web-based and mobile software products for Common App

Preferred Qualifications

  • Possess AWS Solution Architect certification
  • Have a passion for higher education

Benefits

  • Work-Life balance
  • Virtual-first office
  • Paid Time Off (PTO)
  • Seven company-wide holidays
  • Nine floating holidays*
  • Sick leave
  • Monthly mental health day
  • Virtual-first support
  • Choice of PC of MAC laptop
  • May choose an external monitor, keyboard, mouse, and/or headset
  • One-time office set-up stipend
  • Monthly remote work stipend
  • Monthly mobile stipend
  • Market-based salaries
  • Performance-based bonus
  • 403(b) retirement plan
  • 5% company contribution
  • Additional 5% company match
  • 3-year vesting schedule
  • Participation may begin immediately
  • Choice of two health insurance plans
  • Health Savings Account, depending on health plan selection
  • Medical Flexible Savings Account, depending on health plan selection
  • Vision insurance
  • Dental insurance
  • Insurance coverage begins on the date of hire
  • Dependent Care Flexible Spending Account
  • Maven virtual clinic for women’s and family health
  • Company provided life and ad&d insurance
  • Opportunity to purchase additional life insurance for self, spouse, and dependents
  • Company provided short and long-term disability insurance
  • Budgeted annual funds for professional development
  • Growth opportunities within the company
  • Mutual of Omaha Employee Assistance Program
  • Mutual of Omaha will preparation services
  • Mutual of Omaha travel assistance
  • Payroll dedication pet insurance through PinPaws
  • 1Password family account

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Common App know you found this job on JobsCollider. Thanks! πŸ™