Fullstack DeveloperSeniorRemoteFull-time2 days ago

Career Path Advertising
Do You Want to Discover Your Ideal Career Path?Craft Your Own Career Path for Free!

About the job

As a software developer on the team, you will be responsible for designing, developing, and maintaining our products. 

What will you do?

  •  Contribute to the design, development, and maintenance of major features on our products 
  • Apply professional design and development best-practices 
  • Balance deadlines, functionality, and quality 
  • Understand the constraints of operating in a regulated development environment 
  • Maintain and improve the product’s devops pipeline 
  • Document your work appropriately (requirements, designs, code, training information, etc.) 
  • Participate in project scoping, requirements gathering, and time estimation 
  • Strive to complete your deliverables according to requirements and within the time estimates 
  • Balance maintenance responsibilities with project deliverables. 
  • Provide management with accurate and timely data regarding task progress 
  • Provide training to new team member and the different support teams.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, related discipline, or equivalent skills and practical industry experience 
  • 5+ years of experience building secure, scalable & resilient web applications
  • Strong experience with Angular (15+) & TypeScript, including testing frameworks (Jasmine/Jest, Playwright)
  • Backend expertise with Laravel (PHP 8.x), Node, RESTful & GraphQL APIs
  • Solid understanding of relational database design (MySQL) and SQL
  • Experience writing unit tests and e2e tests (Jasmine/Jest, Playwright, PHPUnit)
  • Ability to adapt to working with a wide array of technologies and languages 
  • Strong foundation in Object-Oriented Programming & SOLID Principles 
  • Experience with Test-Driven Development (unit, component & integration testing) 
  • Knowledge of CraftCMS and AWS services (Cognito, RDS, EC2, CloudFront, S3, API Gateway, Chime etc) 
  • Experience with CI/CD pipelines (GitHub Actions, CodePipeline), Docker, and Infrastructure as Code (Terraform/CloudFormation), nice to have
  • Familiarity with the Agile and scrum methodology -Jira- Github
  • Familiarity with AWS well architected framework 
  • Experience with Unix -linux, shell scripts, command line

Skills

Hard Skills

Technical Knowledge

Soft Skills

Analytical ThinkingRelationship and Team BuildingCollaborationDetail Oriented / Quality of Work

Technical Expertise

Amazon Web Services (AWS)AngularBash/ShellLinuxMySQLPHP