Skip to content

Software Engineer II
Company | Zip |
---|
Location | Union City, NJ, USA |
---|
Salary | $130000 – $140000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid 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