Jobs PHP
Full Stack Developers

ThriveOn Solutions

Full Stack Developers

United States
Remote position
Posted 2 quarters ago

Description

Job Description We are seeking a Full Stack Developers to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs.

Job Description: We are looking for a talented Full Stack Developer to join our team. The ideal candidate will be responsible for developing and maintaining web applications, ensuring responsiveness and efficiency, and collaborating with cross-functional teams to deliver high-quality products. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries.

Responsibilities: - Develop and maintain scalable web applications using the latest technologies.

  • Design and implement front-end and back-end architectures.
  • Write clean, maintainable, and efficient code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with product managers, designers, and other developers to define and implement new features.
  • Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug applications to optimize performance.
  • Stay up-to-date with emerging trends and technologies in software development.

Skills and Qualifications: - Proficiency in Front-End Technologies:

  • HTML5, CSS3, and JavaScript (ES6+).

  • Modern front-end frameworks such as React, Angular, or Vue.js.

  • Experience with responsive and mobile-first design.

  • Familiarity with CSS preprocessors like SASS or LESS.

  • Proficiency in Back-End Technologies:

  • Server-side languages such as Node.js, Python, Ruby, Java, or PHP.

  • Experience with RESTful APIs and microservices architecture.

  • Knowledge of serverless architecture and cloud services (AWS, Azure, Google Cloud).

  • Database Management:

  • Proficiency in SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).

  • Experience with database design and optimization.

  • DevOps and Deployment:

  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Travis CI, GitHub Actions).

  • Experience with containerization and orchestration (Docker, Kubernetes).

  • Understanding of Infrastructure as Code (IaC) tools like Terraform or CloudFormation.

  • Version Control:

  • Proficiency with Git and version control systems like GitHub, GitLab, or Bitbucket.

  • Testing and Debugging:

  • Experience with automated testing frameworks (e.g., Jest, Mocha, Selenium).

  • Strong debugging and problem-solving skills.

  • Security Best Practices:

  • Understanding of web security principles and best practices.

  • Familiarity with OWASP guidelines and tools.

  • Soft Skills:

  • Strong communication and collaboration skills.

  • Ability to work effectively in a team-oriented environment.

  • Self-motivated with a strong desire to learn and improve.

Preferred Qualifications: - Experience with GraphQL and real-time web applications.

  • Knowledge of WebAssembly and its use cases.
  • Familiarity with edge computing and distributed systems.
  • Understanding of Machine Learning and AI integration.

Education and Experience: - Bachelor?s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

  • 3+ years of experience in full stack development.

What We Offer: - Competitive salary and benefits package.

  • Opportunities for professional growth and development.
  • Collaborative and inclusive work environment.
  • Flexible work hours and remote work options.