Robert Half - Greenville, SC

posted 4 months ago

Full-time
Greenville, SC
Administrative and Support Services

About the position

As a Software Developer in Greenville, SC, you will be at the forefront of creating innovative web experiences that challenge the status quo. This role is designed for individuals who are not only passionate about coding but also eager to collaborate with a diverse team of designers, product managers, and engineers. Your primary responsibility will be to translate creative ideas into robust, user-friendly web applications that meet the needs of our clients. You will be involved in the entire development process, from conceptualization to deployment, ensuring that the applications are not only functional but also scalable and efficient. In your day-to-day activities, you will develop and maintain web applications using modern technologies such as Express, React, Node.js, and JavaScript. Writing clean, maintainable, and well-documented code is essential, as is adhering to best practices in software development. You will implement front-end features and integrate them with back-end services through RESTful APIs, ensuring seamless functionality across the application. Additionally, you will participate in code reviews, unit testing, and CI/CD processes, contributing to a culture of continuous improvement and quality assurance. Staying current with the latest web development trends and technologies will be crucial, as it will enable you to bring fresh ideas and solutions to the team. This position offers a unique opportunity to work on challenging and impactful projects within a collaborative and supportive work environment, fostering both personal and professional growth.

Responsibilities

  • Collaborate with designers, product managers, and engineers to translate innovative ideas into robust, user-friendly web applications.
  • Develop and maintain highly scalable and performant web applications using Express, React, Node.js, and JavaScript.
  • Write clean, maintainable, and well-documented code that adheres to best practices.
  • Implement front-end features and integrate with back-end services using RESTful APIs.
  • Participate in code reviews, unit testing, and continuous integration/continuous delivery (CI/CD) processes.
  • Stay up-to-date with the latest web development trends and technologies.

Requirements

  • Proficiency in web development technologies such as Express, React, Node.js, and JavaScript.
  • Experience in developing scalable web applications.
  • Strong understanding of RESTful APIs and front-end integration.
  • Ability to write clean and maintainable code.
  • Familiarity with code review processes and unit testing.

Nice-to-haves

  • Experience with CI/CD processes.
  • Knowledge of the latest web development trends and technologies.

Benefits

  • Competitive salary and benefits package
  • Opportunity to work on challenging and impactful projects
  • Collaborative and supportive work environment
  • Continuous learning and development opportunities
  • Vibrant and growing company culture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service