React Developer

PROBUILT SOFTWARE INC
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 80K

Job location

Tech stack

ASP.NET
HTML
JavaScript
PHP
Agile Methodologies
Amazon Web Services (AWS)
JIRA
HTML5
Unit Testing
Azure
Bootstrap
CSS
Databases
Continuous Integration
Software Debugging
DevOps
Web Development
Django
Github
Revision Control Systems
JSON
PostgreSQL
Microsoft Visual Studio
Microsoft SQL Server
MongoDB
MySQL
Node.js
Preprocessor
Systems Development Life Cycle
Ansible
Responsive Web Design
Software Engineering
SQLite
Subversion
Systems Architecture
Trello
TypeScript
Web Applications
Web Services
Website Wireframe
XML
Data Storage Management
React
iOS
SOAPAPI
Backend
Angular
GraphQL
Front End Software Development
React
REST
Es2015
Software Version Control
Docker
Jenkins

Job description

We are seeking a passionate and skilled React Developer to join our dynamic web development team. In this role, you will be at the forefront of building engaging, high-performance user interfaces for a variety of web applications. Your expertise will help shape innovative solutions that enhance user experience and drive business success. If you thrive in a fast-paced environment, love tackling complex challenges with cutting-edge technologies, and are eager to contribute to impactful projects, this opportunity is perfect for you!, * Develop, test, and maintain responsive web applications using React.js and related front-end technologies such as JavaScript, TypeScript, HTML, CSS, SCSS, and UI frameworks like Bootstrap and Angular.

  • Collaborate with UX designers to translate wireframes and user flows into seamless, visually appealing interfaces that prioritize usability and accessibility.
  • Integrate RESTful APIs and Web services to connect front-end components with back-end systems built on technologies like Node.js, Django, PHP, or ASP.NET.
  • Participate in system architecture planning and contribute to the development of scalable, efficient front-end solutions aligned with SDLC (Software Development Life Cycle) best practices.
  • Utilize version control tools such as GitHub or SVN to manage code repositories effectively while supporting CI/CD pipelines for continuous integration and deployment using Jenkins or Azure DevOps.
  • Conduct unit testing and debugging to ensure high-quality deliverables; employ tools like Visual Studio for development and testing processes.
  • Implement responsive web design principles to optimize user experiences across various devices while supporting SEO strategies for increased visibility.
  • Work within Agile methodologies using tools like Jira or Trello to manage tasks efficiently and foster collaborative team environments.

Requirements

Do you have experience in XML?, * Proven experience in front-end development with a strong focus on React.js; familiarity with Redux for state management is essential.

  • Solid understanding of JavaScript (including ES6+), TypeScript, HTML5, CSS3, and preprocessor languages such as SCSS.
  • Hands-on experience with modern front-end frameworks like Angular or React Express is highly desirable.
  • Knowledge of back-end technologies such as Node.js, Django, PHP, or ASP.NET enhances your ability to integrate full-stack solutions effectively.
  • Familiarity with database systems including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, or similar platforms for data storage and retrieval.
  • Experience working with RESTful APIs, GraphQL APIs, SOAP web services, and JSON/XML data formats.
  • Understanding of system architecture principles along with DevOps practices including Docker containers, Ansible automation tools, Jenkins pipelines, and AWS cloud services.
  • Proficiency in version control systems like GitHub or SVN; experience with Trello or Jira for project management is a plus.
  • Knowledge of web design best practices focusing on UX/UI principles; experience in wireframing and web design tools is advantageous.
  • Strong problem-solving skills combined with excellent communication abilities; ability to work effectively within an Agile environment supporting SDLC processes. Join us to craft innovative web solutions that captivate users worldwide! Your expertise will directly impact the development of engaging digital experiences while working alongside talented professionals committed to excellence in software development and application design.

Apply for this position