JobHabor

Fullstack Developer

Greenlight Path
Location
Oregon
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 21d ago

Fullstack Developer - Greenlight Path | Career Page

Fullstack Developer

Remote, Oregon, United States

Apply for Position Or refer someone

Job Openings Fullstack Developer

About the job Fullstack Developer

We are seeking a talented and passionate Fullstack Developer to join our dynamic team. The ideal candidate will have a strong background in both frontend and backend development, utilizing modern technologies to build scalable and efficient web applications. You will play a critical role in developing innovative solutions that enhance user experience and drive our business forward.

Responsibilities

  • Develop and maintain web applications using Vue.js for frontend and Nest.js with TypeScript for backend.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement responsive user interfaces and ensure cross-browser compatibility.
  • Integrate third-party services, including Stripe for payment processing and Zendesk API for customer support functionalities.
  • Utilize Docker containers for development and deployment to ensure consistency across environments.
  • Work with databases, particularly MongoDB and Redis, to manage and store data efficiently.
  • Implement and manage message queues using frameworks like RabbitMQ.
  • Write clean, scalable code following best practices in software development.
  • Troubleshoot and debug issues across the stack to optimize performance.
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality.
  • Stay updated with emerging technologies and propose improvements to existing applications.

Requirements

Hard Skills

  • Proficient in frontend technologies: Vue.js and JavaScript.
  • Strong backend development skills with TypeScript and Nest.js.
  • Experience with databases: MongoDB and Redis.
  • Familiarity with message queue systems like RabbitMQ.
  • Experience with Docker and containerization of applications.
  • Familiarity with payment provider APIs, e.g. Stripe.
  • Knowledge of Zendesk API integration.
  • Understanding of RESTful APIs and web services.
  • Experience with version control systems, preferably Git.

Soft Skills

  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills, both written and verbal.
  • Ability to work collaboratively in a team environment.
  • Self-motivated with a strong desire to learn and stay updated with new technologies.
  • Time management skills with the ability to handle multiple tasks and meet deadlines.

Nice to Have

  • Experience with Laravel.
  • Familiarity with other frontend frameworks or libraries.
  • Knowledge of CI/CD pipelines and automation tools.
  • Experience with other payment provider APIs.
  • Understanding of Agile/Scrum development methodologies.
  • Exposure to cloud platforms like AWS, Google Cloud or DigitalOcean.
  • Knowledge of microservices architecture and design patterns.
  • Familiarity with GraphQL.
  • Experience with UI component libraries like Vuetify, Bootstrap-Vue, or Element-UI.
  • Knowledge of code quality tools such as ESLint and Prettier.
  • Understanding of performance optimization techniques for web applications.
  • Familiarity with security best practices in web development.

Apply for Position

Or refer someone

Share

  • Facebook
  • Line
  • LinkedIn
  • X (Formerly Twitter)
  • Whatsapp
  • Email

Skills

  • Vue.js
  • JavaScript
  • TypeScript
  • Nest.js
  • MongoDB
  • Redis
  • RabbitMQ
  • Docker
  • Stripe
  • Zendesk API
  • RESTful APIs
  • Git
  • Laravel
  • CI/CD
  • AWS
  • Google Cloud
  • DigitalOcean
  • GraphQL
  • Vuetify
  • Bootstrap-Vue
  • Element-UI
  • ESLint
  • Prettier

Similar roles