Posted in

Software Engineer II

Software Engineer II

CompanyZip
LocationUnion City, NJ, USA
Salary$130000 – $140000
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • At least 3 years of demonstrated professional experience in the front-end software engineering space
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks/libraries including React
  • Knowledge of web security best practices and common vulnerabilities
  • Experience with front-end build tools and version control systems (e.g., Webpack, Git)

Responsibilities

  • Contribute to the development, support, and optimization of engineering solutions to reduce complexity and improve system performance
  • Help foster a high-performance culture by sharing knowledge and promoting best practices within the team
  • Collaborate closely with cross-functional teams, including product management, design, quality assurance, and backend engineering to align front-end development efforts with broader company goals and strategies
  • Work on initiatives to explore and implement new technologies, tools, and best practices that can enhance our front-end development process and keep us at the forefront of industry advancements
  • Implement solutions that integrate effortlessly into various merchant checkout flows, simplifying the integration process for our partners while maintaining high standards of functionality and performance
  • Maintain robust security measures to protect our web applications from common vulnerabilities and threats, ensuring the safety and privacy of our users’ data
  • Develop secure, scalable code that supports thousands of concurrent users while ensuring high reliability and performance
  • Utilize data and analytics to inform decisions, optimize performance, and measure the impact of new features and improvements on user satisfaction and business outcomes
  • Contribute to quick iterations and troubleshooting in a collaborative, team-focused environment
  • Engage in a blameless culture, focusing on continuous improvement through process and technology enhancements
  • Participate in planning sessions, contribute to feature design, and provide input during daily stand-ups to ensure smooth project delivery
  • Work in a dynamic, fast-paced environment where priorities may shift frequently; adapt and respond to changes while maintaining productivity
  • Help create and maintain a positive, inclusive team culture that aligns with the company’s mission, vision, and values

Preferred Qualifications

  • Alignment with company values: Customer First, Own It, Stronger Together, and Change the Game