Full Time

Software Engineer, Contract-to-Hire (Full-Stack, React)

The Gnar Company
$70,000 - $110,000* / year (about $34–$53 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by The Gnar Company, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Gnar Company is seeking a dynamic and skilled Software Engineer for a Contract-to-Hire position specializing in Full-Stack development with React. The ideal candidate will play an integral role in designing, developing, and maintaining web applications. Collaborating closely with cross-functional teams, the Software Engineer will leverage their technical expertise to deliver high-quality software solutions while adhering to best practices in coding, testing, and deployment. This role requires a strong focus on user experience and the ability to solve complex problems in an agile environment.



Job Responsibilities

  • Design, develop, and implement scalable front-end and back-end web applications using React and other technologies.
  • Collaborate with product managers, designers, and other developers to define project goals and deliver products that meet user needs.
  • Write clean, maintainable, and efficient code while following industry best practices and coding standards.
  • Perform regular code reviews and provide constructive feedback to peers to foster a culture of continuous improvement.
  • Troubleshoot, debug, and optimize application performance for web and mobile platforms.
  • Integrate APIs and third-party services to enhance functionality and user experience.
  • Participate in an agile development process including sprint planning and daily stand-ups.
  • Document development processes and use cases to facilitate knowledge sharing and future development efforts.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Full-Stack Developer with a strong understanding of front-end technologies, particularly React.
  • Proficiency in server-side languages, frameworks, and databases (Node.js, Express, MongoDB, SQL).
  • Experience with version control systems, preferably Git.
  • Knowledge of web accessibility standards and responsive design principles.
  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Excellent communication and teamwork abilities.
  • A minimum of 2 years of relevant industry experience preferred.


Technologies & Tools

The Software Engineer will utilize a range of modern technologies and tools essential for developing robust applications. Key technologies include React for front-end development, Node.js, Express for server-side scripting, and various database technologies such as MongoDB or SQL. Familiarity with tools such as Docker, Jenkins, and cloud platforms (e.g., AWS, Azure) may also be advantageous. Continuous Integration/Continuous Deployment (CI/CD) pipelines will be utilized to streamline development workflows.



Ideal Candidates

The ideal candidates for this Software Engineer position are those who exhibit a strong work ethic and are passionate about technology. They should possess a collaborative spirit and enjoy working in fast-paced, agile environments. Successful candidates will be proactive problem solvers who take initiative and are eager to find innovative solutions for complex challenges. A keen interest in learning new technologies and a desire to grow both personally and professionally within the field of software development will set them apart.

Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.