Post Job Free
Sign in

Full Stack Developer (REMOTE) React and JavaScript

Company:
Wave Rideshare and Delivery
Location:
North Carolina
Posted:
April 20, 2024
Apply

Description:

We are looking for 5 passionate and dedicated Senior and Junior Web and Full-Stack Developers to join our team. The ideal candidate will be a self-starter with a strong foundation in software development, comfortable in a dynamic and fast-paced environment, and eager to learn and progress their career in full-stack development.

Participate in the full development life cycle, including design, coding, testing, and production release.

Create web applications from the ground up using key components of our technology stack.

Collaborate with cross-functional teams to define, design, and implement new features and enhancements.

Write well-designed, efficient, and testable code.

Conduct code reviews and enhance software development best practices within the team.

Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices.

Troubleshoot and debug applications to optimize product performance.

Understand and implement security and data protection measures.

Basic Qualifications:

Seeking a talented React Engineer with 2-5 years of experience to develop internet applications using React.js and related technologies. The successful candidate will help build user-friendly interfaces, write clean and maintainable code, and optimize application performance.

Qualifications

Strong proficiency in JavaScript, HTML, CSS, and related web technologies

Experience developing React web applications (using hooks, redux and router)

Experience creating dynamic data visualizations in React preferably using d3.js

Knowledge of UI/UX principles

Understanding of RESTful APIs and asynchronous request handling

Experience using Git for version control

Excellent problem-solving, communication and collaboration skills

Ability to work independently and in a team environment Preferred

Experience with AWS services such as API Gateway

Experience with Node.js

Experience with backend development and databases

Responsibilities

Design and develop new functionality using React.js that balance high configurability with great user experience

Evaluate current software architecture and implement enhancements as required

Write clean, maintainable, and efficient code using best practices

Perform thorough testing to ensure the quality and reliability of the application

Create clear and detailed documentation for code and technical specifications

Experience

1-2 years of experience in web development. Boot camps are ok.

Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.

Understanding of server-side CSS pre-processing platforms, such as LESS and SASS.

Good understanding of asynchronous request handling, partial page updates, and AJAX.

Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Photoshop is a plus.

Proficient understanding of cross-browser compatibility issues and ways to work around them.

Familiarity with front-end build tools, such as Grunt and Gulp.js.

Understanding of server-side coding languages, including but not limited to Node.js, Python, Ruby, Java, .NET, JavaScript.

Proficient understanding of code versioning tools, such as Git.

Familiarity with development aiding tools such as Bower, Bundler, Rake, etc.

Preferred Qualifications:

Experience working with modern frameworks and libraries such as React.js, Vue.js, AngularJS, etc.

Ready to learn and grow

Knowledge of cloud computing platforms like AWS, Google Cloud, or Azure.

Experience with databases, both relational (SQL) and non-relational (NoSQL).

Knowledge of containerization technologies such as Docker, Kubernetes.

Familiarity with Agile development methodologies.

What We Offer:

Health insurance, remote work, training opportunities, PTO

Application Process:

To apply for this position, please submit your resume and a cover letter or click the "Apply" button on our careers page. Please include any relevant projects or portfolio pieces you've worked on in your application.

IBG Software is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply