Full Stack Developer w/React and Python Development Skills

Job Detail

  • Job ID 373216

Job Description

Company Description

Hitachi Solutions is a global solutions integrator passionate about designing, developing, and delivering cutting edge cloud solutions to help our clients innovative across their entire business.  Our firm develops the business services and technology powering some of the products you use every day – and is closely aligned with Microsoft and other leaders in the cloud computing space.

What sets Hitachi Solutions apart is both our industry focus, and the intellectual property that we bring to our customers.  Recognized for our achievements year after year, we strive to be the trusted advisor of large and medium sized enterprises alike – helping them move fast to achieve strategic business initiatives with distinguished engineering, hard work, and compassion.  With over 3,000 team members across 14 countries, in our 18 years of focus our company has seen explosive growth and high customer satisfaction.  This has allowed us to offer exceptionally compelling salaries, 401k match, family leave, and health benefits.  And no – we will not make you come into an office or ask for an inflexible work schedule.

A part of Hitachi, Ltd., our company has a long and rich history of innovation, financial strength, and international presence of one of the world’s largest companies. Since 1910, Hitachi, Ltd. has been a leader in manufacturing innovative products and solutions that support industry and social infrastructure around the globe supported by 303,000 employees in over 100 countries and across 864 companies.

New Product Development and Innovations Team

This position in our company is housed in our New Product Development and Innovations team formed in 2021.  Joining this team represents an opportunity to fast-track your career and to work with a team of fun and nerdy colleagues in a disruptive atmosphere: well-funded, focused on hypergrowth, moving quickly, and making mistakes in the furtherance of innovation and sound engineering.

Armed with an existing book of business, and a stable financial parent – it is the goal of this group to help our firm introduce products to enhance our already strong services business – ultimately making the cloud easier for our customers, and allowing us to hit our long term financial goals with greater-than linear scale.

Job Description

Job Description:

We are looking for a talented Full Stack React and Python Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining robust web applications. The ideal candidate should have expertise in both front-end (React.js) and back-end (Python) technologies.

Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and implement new features.
  • Develop and maintain scalable web applications using React.js for the front end and Python (Django/Flask) for the back end.
  • Design and implement RESTful APIs and integrate them with the front-end components.
  • Ensure the responsiveness and performance of applications across various devices and browsers.
  • Write clean, efficient, and well-documented code.
  • Conduct code reviews, provide constructive feedback, and participate in team discussions.
  • Troubleshoot, debug, and optimize code for performance and security.
  • Stay informed about industry trends and technologies to incorporate best practices into projects.

Requirements:

  • Proven experience as a Full Stack Developer with expertise in React.js and Python.
  • Strong proficiency in JavaScript, HTML, CSS, and Python.
  • Experience with front-end libraries and frameworks such as Redux, Flux, etc.
  • Knowledge of back-end frameworks such as Django or Flask.
  • Familiarity with database technologies (e.g., PostgreSQL, MongoDB).
  • Understanding of RESTful APIs and microservices architecture.
  • Familiarity with version control systems (e.g., Git).
  • Familiarity with automated testing and continuous integration.
  • Knowledge of agile development methodologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Bonus Skills:

  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines.
  • Testing experience using tools like Jest, Enzyme, or Pytest.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a UI software developer, with a strong portfolio highlighting expertise in React and Angular.
  • Proficiency in Python, HTML5, CSS3, JavaScript, React, and Angular.
  • Experience with front-end build tools and package managers (e.g., Webpack, Babel, npm).
  • Strong understanding of UI/UX design principles and best practices.
  • Knowledge of cross-browser and cross-platform compatibility issues and solutions.

Preferred (not mandatory but beneficial):

  • Experience with design tools (e.g., Adobe XD, Sketch, Figma).
  • Knowledge of back-end development and RESTful APIs.
  • Familiarity with mobile app development (iOS, Android).
  • Experience with accessibility and WCAG guidelines.

Additional Information

Base Salary Pay Range*: USD $90,000 to $120,000

*The current applicable Base Salary Pay Range for this role is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills relevant to the role, internal equity, alignment with market data, or other law.  

Other Compensation / Benefit Overview

In addition to Base Salary, the successful candidate may be eligible to participate in the following plans / programs, upon satisfying all hiring requirements:

  • Bonus Plan
  • Medical, Dental and Vision Coverage
  • Life Insurance and Disability Programs
  • Retirement Savings with Company Match
  • Paid Time Off
  • Flexible Work Arrangements including Remote Work

#REMOTE
Beware of scams

Our recruiting team may communicate with candidates via our @hitachisolutions.com domain email address and/or via our SmartRecruiters (Applicant Tracking System) [email protected] domain email address regarding your application and interview requests.

All offers will originate from our @hitachisolutions.com domain email address. If you receive an offer or information from someone purporting to be an employee of Hitachi Solutions from any other domain, it may not be legitimate.

We are an equal opportunity employer. All applicants will be considered for employment without attention to age, race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

All your information will be kept confidential according to EEO guidelines

Beware of scams

Our recruiting team may communicate with candidates via our @hitachisolutions.com domain email address and/or via our SmartRecruiters (Applicant Tracking System) [email protected] domain email address regarding your application and interview requests.

All offers will originate from our @hitachisolutions.com domain email address. If you receive an offer or information from someone purporting to be an employee of Hitachi Solutions from any other domain, it may not be legitimate.

#

Related Jobs