Full Stack Web Developer

Logo of Solution Tree

Solution Tree

πŸ“Remote - Worldwide

Job highlights

Summary

Join Avanti, a company empowering teachers through innovative professional learning, as a Full Stack Web Developer. You will leverage your expertise in Node.js, Vue.js, and database management (PostgreSQL and MongoDB) to build, deploy, and maintain scalable web solutions. This role requires a minimum of 5 years of full-stack development experience and proficiency in AWS environments. You will collaborate with cross-functional teams and contribute to a dynamic, team-oriented environment. Avanti offers a competitive compensation package including benefits such as health insurance, 401k, paid time off, and more. The ideal candidate will possess strong problem-solving skills and excellent communication abilities.

Requirements

  • Hold a Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Have a minimum of 5 years of experience in full-stack web development
  • Possess strong proficiency in Node.js for backend development
  • Have expertise in Vue.js for creating dynamic and responsive user interfaces
  • Have advanced knowledge of PostgreSQL, including schema design and query optimization
  • Have hands-on experience with AWS hosting, deployment, and management
  • Possess strong problem-solving abilities and analytical thinking
  • Have excellent verbal and written communication skills
  • Have the ability to work independently as well as in a collaborative team environment

Responsibilities

  • Design and implement server-side logic using Node.js
  • Create RESTful and GraphQL APIs to support frontend functionalities
  • Build and maintain user-friendly interfaces with Vue.js
  • Collaborate with designers to deliver a seamless user experience
  • Ensure consistent UI/UX across various devices and platforms
  • Design, optimize, and maintain PostgreSQL and MongoDB databases
  • Manage data storage, indexing, and migration strategies for relational and NoSQL databases
  • Perform schema design, query tuning, and database migrations
  • Host, deploy, and manage websites and applications on AWS
  • Leverage AWS services such as ECS, S3, RDS, CloudFront, and Lambda
  • Implement and maintain CI/CD pipelines for efficient deployments
  • Identify and resolve performance bottlenecks in the application
  • Ensure applications are secure, scalable, and optimized for performance
  • Collaborate with cross-functional teams and offshore developers to define, design, and ship new features
  • Work in Agile/Scrum teams to meet project goals and deadlines

Preferred Qualifications

  • Have experience with serverless architectures and AWS Lambda
  • Be familiar with additional frontend frameworks or libraries
  • Have an understanding of modern security practices, including OWASP guidelines

Benefits

  • Medical, dental, and vision insurance plans
  • 401k
  • Paid time off
  • Employee Discounts
  • Paid Vacation and Holidays (including generous personal time to celebrate holidays not listed on the company calendar)
  • Employee Assistance Program (EAP)
  • 401k Retirement Plan with Employer match
  • HSA and Flexible Spending Accounts (ie. childcare and many more)
  • Employer-paid Short-Term Disability (STD) and Basic Life Insurance. Optional Long-Term Disability (LTD) and additional coverage for Life and AD&D
  • Compliance with FMLA and state-specific leave laws for necessary time off

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 Solution Tree know you found this job on JobsCollider. Thanks! πŸ™