Software Engineer - Full Stack
Engineering - Remote, India
Upscale is Growing! We are hiring an experienced full-stack 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.
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.
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 OOPS ( Object Oriented Programming ) concepts
Strong React JS, NodeJs, AWS Services, Serverless Architecture experience
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:
3+ years of experience in software engineering to include: Object Orientated language, web applications/services, and relational databases
Experience with source control and branching strategies
3+ years of minimum experience with ReactJS/NodeJS as a mandatory skill
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.