Senior Software Engineer– React Js

Senior Software Engineer– React Js

Bengaluru, India

Hravailable

Job Description

Software Developer – React Js

 

 

   Join us to revolutionize
the e-commerce industry one dapper design at a time.  

Damensch is a
direct-to-consumer brand in the men's essential wear space based out of
Bangalore. 

 

At Damensch, we believe
in enhancing the employee's personal growth first, in order to grow
successfully together as a company. 

We strive to find
like-minded individuals to offer a diverse community of people to interact and
grow with, from all walks of life. 

 

We believe that the
people we hire are the crème de la crème and need not need fixed
timings or constant supervision - we believe in collaborative hours instead of
the archaic method of fixed working hours. Individual accountability,
cross-collaboration and transparency are of paramount importance in our
organisation. 

 

If this wasn't good
enough - let us up the ante a little bit, we offer competitive salary with
two appraisals in a year (we believe in giving and receiving feedback on a
frequent basis for smoother collaboration - we know it's too good to be true!),
a comprehensive leave and health insurance policy (we need you to be healthy
and relaxed at all times to work better) and plenty of outings and team
engagements through the year (all work and no play makes jack and jill, dull
people, right?)  



Anyway, enough about us - if this seems like your ideal place to work - don't
wait any longer, we want to hear from you soon!

 

Responsibilities :

·       
Design, implementation, and deployment of applications that
impact the business with an emphasis on Payments, Customer Account Management
and e-Commerce website development.

·       
Knowledge in performance, scalability, enterprise system
architecture, and best engineering practices.

·       
Penchant for writing
super-efficient and scalable code

·       
Designing and building low
latency front-end solutions that work gracefully on a wide spectrum of network
bandwidths, screen sizes and provide the best mobile shopping experience for
our customers.

·       
Pixel-perfect front-end
development attitude

Must have skill-set:

·       
Proficiency using modern web
development technologies and techniques, including proficient in core
JavaScript (ES6/ESNext).

·       
Excellent knowledge of React
and testing (Jest, React-Testing-Library, etc) & React Native, AJAX, HTML5,
CSS & Preprocessors, Responsive Design.

·       
Advanced understanding of web
fundamentals (accessibility, security, DOM, SEO, how browsers work, etc).

·       
Deep knowledge about web
performance and page speed with Google Lighthouse, and more.

·       
Great knowledge of Webpack and
how to configure it properly.

·       
Solid experience with
distributed (multi-tiered) systems, algorithms, and relational databases. -
RESTful Services and APIs.

·       
Hands-on expertise in many
disparate technologies, typically ranging from front-end user interfaces such
as HTML5.

·       
A creative mindset with the
ability to help solve challenging domain problems.

·       
Proficient understanding of
code versioning tools, such as Git.

·       
Agile Methodologies like Scrum
or Kanban.

 

Extra credit:

·       
Understanding of Isomorphic
applications and SSR.

·       
Knowledge of React frameworks
such as Gatsby / NextJS and GraphQL, Node.js.

·       
Working experience building
PWAs.

·       
Real-world TypeScript/JavaScript
code we can review.

·       
Knowledge of bundlers outside
of Webpack (e.g. Rollup or Parcel) and their proper configurations.

·       
Block Element Modifier (BEM)
methodology and ability to work with Object Oriented CSS architectures.

·       
Love of engineering practices
like continuous delivery and automated testing.

·       
Knowledge of tooling and build
systems.

·       
Experience working on
accessibility.

·       
Virtual Machines and
Containerization i.e. Vagrant, Docker.

·       
Experience with Cloud Services
( AWS, GCP, or Azure ).

·       
Open-source contributions or
contributions to programs designed to help underrepresented people enter the
tech field.

·       
Data analysis experience, and
understanding of how analytics can help with product decisions.

·       
Experience working with
offshore and nearshore development teams.

 Qualification:

·       
A Bachelor’s degree in Computer
Science or equivalent combination of technical education and work experience.

·       
3+ years of Software
Development experience, 2+ on the front-end side.

Required Knowledge, Skills, and Abilities

  • web development
  • agile

Education + Experience

  • Qualification: Degree
Drop Your Cv's @

jobs@hravailable.com

Want to Become a Successful Employee??

start working at your dream career today
SignUp Today