We are looking for a Sr. Software Engineer (Full Stack) who will be responsible for building and
implementing new web applications and sites; their integration and writing powerful client-side/server-side solutions using web-based frameworks.
Key Responsibilities
● Build new and maintain existing web-based applications.
● Must have a good understanding of RESTful APIs services.
● Agile web development using cutting-edge web technologies and platforms.
● Write solid code with excellent unit test coverage.
● Deliver solutions with a relentless focus on automation and deployment via Jenkins, Bitbucket pipelines, and similar tools.
● Providing accurate time and effort estimates and also guide team members on how to do
estimations.
Required Qualifications and Experience:
● Bachelor/Masters in Computer Science with 3-5 years of relevant experience.
● Modern-day JavaScript (ES6, ES7)
● Proven experience with ReactJS and Nodejs.
● Excellent understanding of ORM and RDBMS (e.g. MySql, Postgres)
● Modern-day JavaScript build tools (e.g. Webpack, Babel.js)
● Good understanding of HTML/CSS and its frameworks like Bootstrap, Material UI
● Excellent knowledge of Design patterns.
● Excellent problem-solving and analytical skills
● Source version control system i.e. Git, BitBucket
● Knowledge of best practices (coding styles, standard naming conventions, reusability, security, etc).
● Code Reviews
● GraphQL
● JavaScript Charting library (e.g. D3 or Highcharts)