React Developer

SMX Services and Consulting, Inc.

$110K — $130K *
US-AnywhereRemote in Dallas, TX
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Over 5 years of professional software development experience.
  • Proficient in English, with B1/B2 level communication skills.
  • Strong hands-on experience with React.js / ReactJS.
  • Familiar with JavaScript and TypeScript programming languages.
  • Experienced in backend development using Node.js and/or .NET Core.
  • Knowledgeable in RESTful API integrations.
  • Experience with PostgreSQL relational databases.

Responsibilities

  • Design, develop, and maintain web application user interfaces using React.js.
  • Develop and maintain backend functionality with Node.js and/or .NET Core.
  • Create and integrate RESTful APIs for application communication.
  • Integrate third-party services and authentication providers.
  • Implement solutions with relational databases, primarily PostgreSQL.
  • Follow software design patterns for application development.
  • Participate in Agile or Waterfall software development methodologies.

Benefits

  • Opportunity to work with modern development technologies.
  • Collaborative work environment with cross-functional teams.
  • Exposure to both frontend and backend development practices.
  • Potential for growth in unit testing and quality assurance skills.
Full Job Description
Responsabilities
  • Design, develop, and maintain web application user interfaces using React.js.
  • Develop and maintain backend functionality using Node.js and/or .NET Core.
  • Develop and integrate RESTful APIs for communication between application components and services.
  • Integrate third-party APIs, services, and authentication providers.
  • Develop solutions that use relational databases, including PostgreSQL.
  • Apply software design patterns and established development practices when designing application solutions.
  • Use modern front-end build pipelines and development tools, including tools such as Babel, Webpack, and NPM.
  • Participate in software development activities using Agile or Waterfall methodologies.
  • Use source control tools to manage and version application code.
  • Contribute to testing, debugging, troubleshooting, and code quality activities.
  • Collaborate with developers, designers, business analysts, QA, and other stakeholders to deliver application solutions.
Required Experience and Qualifications
  • More than 5 years of professional software development experience.
  • Minimum B1/B2 English proficiency, with the ability to communicate effectively in a professional work environment.
  • Strong hands-on experience with React.js / ReactJS.
  • Experience with JavaScript and TypeScript.
  • Experience with Node.js, including knowledge applicable to Node.js 18.
  • Knowledge and experience with the Next.js framework.
  • Familiarity with RESTful APIs.
  • Knowledge of modern authorization mechanisms, including JSON Web Token (JWT).
  • Knowledge of software design patterns and the ability to identify at least three design patterns.
  • Experience with PostgreSQL relational databases.
  • Experience working with Agile or Waterfall methodologies.
  • Familiarity with source/code version control tools such as Git, SVN, or Mercurial.
  • Knowledge or experience with AWS.
  • Backend development experience using Node.js and/or .NET Core.
  • In-depth knowledge of HTML, CSS, and JavaScript.
  • Familiarity with modern front-end build pipelines and tools.
  • Experience with common front-end development tools such as Babel, Webpack, and NPM.
  • Familiarity with user experience (UX) and application design and execution.
  • Familiarity with third-party authentication providers.
Preferred Qualifications
  • Experience with MoQ and NUnit.
  • Additional unit testing experience.

Similar Jobs

More Jobs at SMX Services and Consulting, Inc.

More Information Technology Jobs

Find similar React Developer jobs: