Full Time

Software Engineer (Frontend), Onboarding

Square
$70,000 - $120,000* / year (about $34–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Square, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer (Frontend) for Onboarding at Square plays a pivotal role in crafting intuitive and efficient user interfaces that streamline the onboarding experience for our customers. In this position, the individual will collaborate closely with product managers and designers to develop new features, enhance existing functionalities, and contribute to an overall seamless onboarding process. The ideal candidate will be passionate about user experience and skilled in frontend programming, ensuring our solutions are not only robust but also enhance user satisfaction.



Job Responsibilities

  • Develop high-quality, maintainable code for frontend applications using modern web technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features in the onboarding space.
  • Optimize applications for maximum speed and scalability.
  • Implement responsive design principles to ensure the application performs well on various devices.
  • Conduct code reviews and provide constructive feedback to peers to enhance code quality.
  • Troubleshoot and debug issues while ensuring a smooth user experience.
  • Stay up-to-date with emerging technologies and trends in frontend development.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 3 years of experience in frontend development.
  • Proficiency in JavaScript, HTML, CSS, and frameworks such as React or Angular.
  • Experience in building user-centric applications and understanding of UI/UX principles.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.


Technologies & Tools

This position primarily utilizes modern frontend technologies and tools, including but not limited to JavaScript, React, Redux, HTML5, CSS3, and Git for version control. Familiarity with testing frameworks such as Jest or Mocha, as well as tools like Webpack or Babel, is also advantageous. Knowledge of RESTful APIs and JSON is important for effective integration of backend services with frontend applications.



Ideal Candidates

Ideal candidates will possess a blend of technical expertise and a user-centric mindset. They should be proactive problem-solvers with a keen interest in enhancing user experience through innovative design and functionality. Strong collaboration skills are important, as the candidate will work closely with various teams to implement the best onboarding practices. A commitment to personal and professional growth, along with a passion for delivering high-quality software solutions, will ensure success in this role.

Unemployment in Iraq was 15.5% in 2025, by the International Labour Organization’s estimate. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.