Skip to main content

Sr. React/NodeJS Developer

Technology
Finbott
Plano, United States$9,346 - $11,255 /month1 month ago
Service contractOn-site

Job description

Job Summary

We are seeking an energetic and highly skilled Senior React/NodeJS Developer to join our dynamic development team. In this role, you will lead the design, development, and implementation of scalable web applications, leveraging your expertise in front-end and back-end technologies. Your innovative mindset and proactive approach will drive the creation of responsive, user-friendly interfaces and robust server-side solutions.

You will collaborate closely with cross-functional teams to deliver high-quality software that meets business needs and enhances user experiences.

Duties

  • Develop and maintain high-performance web applications using React.js for front-end development and Node.js for server-side logic.
  • Design and implement RESTful APIs and web services to facilitate seamless data exchange between systems.
  • Build responsive, scalable user interfaces with HTML, CSS, SCSS, Bootstrap, and JavaScript frameworks like jQuery and Redux.
  • Integrate third-party APIs and develop custom APIs to support application functionalities.
  • Collaborate with UX designers to translate wireframes and user flows into functional web designs that prioritize usability and accessibility.
  • Implement containerization using Docker, automate deployment processes with CI/CD pipelines utilizing Jenkins or GitHub Actions, and manage system architecture for optimal performance.
  • Conduct unit testing, code reviews, and ensure adherence to Agile software development methodologies such as Scrum or Kanban.
  • Utilize version control tools like Git or SVN to manage code repositories effectively.
  • Optimize applications for scalability, security, and responsiveness across various devices and browsers.
  • Participate in daily stand-ups, sprint planning, and retrospectives to foster continuous improvement within the team.
Experience
  • Proven experience developing complex web applications using React.js, Node.js, JavaScript, HTML5, CSS3, and related front-end frameworks such as Bootstrap or Sass.
  • Strong back-end expertise with Node.js frameworks like Express.js; familiarity with Java Spring Framework or ASP.NET Core is a plus.
  • Hands-on experience working with databases including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, or similar systems; proficiency in SQL query writing is essential.
  • Knowledge of containerization technologies such as Docker; experience with Ansible for automation is advantageous.
  • Familiarity with DevOps practices including CI/CD pipelines using Jenkins or GitHub; experience deploying on Linux environments is preferred.
  • Understanding of system architecture principles for building scalable web applications; experience with RESTful API design and GraphQL is desirable.
  • Experience working within Agile teams using tools like Jira or Trello; familiarity with Scrum or Kanban methodologies is beneficial.
  • Ability to develop responsive web designs ensuring optimal UX across devices; knowledge of wireframing tools is a plus.
  • Exposure to web design standards including AJAX, XML, JSON data formats; experience integrating SOAP or RESTful APIs is valuable.
  • Strong problem-solving skills combined with excellent communication abilities to collaborate effectively across multidisciplinary teams.
Join us in shaping innovative digital solutions! We are committed to fostering a vibrant environment where your technical expertise drives impactful projects while supporting your professional growth every step of the way. Pay: $112,147.60 - $135,059.48 per year

Work Location: In person

Keywords
react-jsreactnodejsweb-applicationsfront-end-developmenttraining-and-developmentplanning-and-designvisual-art-designproduct-development-and-designaws-data-exchangedata-exchangescascading-style-sheets-cssbootstrapjavascriptjqueryreduxjsuser-experience-uxmobile-app-user-experiencewireframingusability

Interested in this role?