Software Engineer - Frontend

Engineering - Remote, India

A little bit about us

At Upscale, we are building a technology brand that empowers B2B companies to accelerate sales and maximize revenue. Since B2B Sales is fundamentally about people interactions, sales engagement software can make you the best at it. We are building a next-level intelligence platform to increase sales reps' productivity at what they do best, selling. We're growing our team with an exciting journey of constant learning and getting the best out of talented leaders.

Role Overview:

Upscale is Growing! We are hiring an experienced frontend software engineer to play a critical role in developing a robust & scalable sales tech platform. We’re looking for someone that is self-directed with a keen design sense to provide a world-class product output. You will be an integral part of a team that is helping drive the next wave of Upscale’s growth.

Overall Responsibilities:

Understand the data model/design and develop the code as per the functional requirements.
Providing the development estimates
Implement standards, procedures, and best practices for better results.
Interact with cross-functional teams for coordinating dependencies and deliverables.

Technical Evaluation Criteria:

Strong Javascript & Advanced Javascript experience with a minimum of 1-year experience
Strong OOPS ( Object Oriented Programming ) concepts
Expertise in HTML, CSS & SASS
Hands-on Experience in React, Redux Framework & its component architecture.
ES6, Webpack, and Babel
Knowledge of Javascript Design Patterns
Working knowledge of Node JS and frameworks available for it
Working knowledge of RESTful APIs
Experience in Source Control Tools such as Git
Experience with browser-based debugging and performance testing software.

Skills and Experience:

2+ years of minimum experience with ReactJS as a mandatory skill. We use the MERN stack
Experience with SaaS applications would be a plus
Familiarity with WebSockets
Problem-solving skills with the ability to think laterally, and to think with a medium-term and long-term perspective.
Ability to learn and quickly get familiar with a complex business and technology environment.
Strong team player & comfortable with fast-paced development style

What You Get:

Option to grow at great speed, both from learning & role perspective
Highly competitive salary with great benefits & stock options
Flexible work hours, remote locations & unlimited time leaves

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.