Senior Software Developer

Published date: 2024/01/10
  • Location: Bangalore, Karnataka, India
Job Title :
Senior Software Developer

Who are we

We are management consulting and a technology company. We support top management at global companies make strategic decisions. Our client base is in the Nordic, Europe and US region.

Our Company technology arm is developing an AI product for Business Analyst training, targetted on teaching skills required during the recruitment phase.
Our mission with the product is to provide the candidates preparing for interviews a

complete-control of their case practise and learning process.

Our AI tool allows candidates to practise cases without relying on another person to narrate and guide their case solving process.
Our motto is, 'Practise with an Expert AI, anytime you want and in every case-practise session'.

Job Description :

We are looking for a seasoned full-stack engineer to build out and manage our product development. Successful candidates will have a minimum of three years' recent experience with all of the skills listed below.

Responsibilities :
• Design and implementation of the overall web architecture of an AI powered platform
• Designing the architecture of our databases to ensure speed and reliability
• Design and implement our REST APIs
• Design responsive front end User Interfaces using React and integrate with the APIs
• Write unit and integration tests to ensure correctness of your code
• Design and implementation of continuous integration and deployment pipelines
• Identify architectural weaknesses, design issues, performance and scalability issues, and recommend solutions
• Participate actively in code reviews
Skills :
• At least three years' experience with:
â—‹ Writing HTML, CSS, and JavaScript. Being up on latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
â—‹ Writing server side services using NodeJS and ExpressJS
â—‹ Database design and management, including being up on the latest practices
• At least two years experience with:
â—‹ Building clean and re-usable components using ReactJS
â—‹ In-depth knowledge of NoSQL databases like MongoDB
â—‹ Working with Linux based systems
• Familiarity with CSS preprocessors and bundlerslike SCSS and Webpack
• Thorough understanding of user experience and possibly even product strategy
• Experience implementing testing platforms and unit tests
• Proficiency with Git
• Appreciation for clean and well documented code
Bonus points :
• Knowledge of central state management library like Redux
• Experience with deploying web applications in production environments using AWS EC2
• Experience building software products at an early-stage fast-growing startup
• Experience with agile methodologies in project management like Scrum
• Background in launching product in the Recritment or EdTech organization
Additional details :

Location:
Bangalore (In-Office)

Role:
Full-time

Joining Date:
Immediate joining

Timeline of the process

Step 1:
Application – Submit your application via the link below

Step 2:
Assignment – You will receive an assignment, for which you will have 3 days to complete it

Step 3:
Interview – Shortlisted candidates will be interviewed

Step 4:
Decision – Final decision
Company Name: Provizor It services Private Limited

Apply

0 page views

Related listings

  • Software Engineer
    Software Developer
    Software Developer
    Role : React JS Location: Bangalore Experience: 5+years Technical Skills: • Front-end Development Primary Skill : • Expert in JavaScript frameworks / libraries especially ReactJS • Performing state management using Redux • JavaScript unit test librar...
    2026/11/08
  • Software Developer Job in Bangalore at Empoddy Retail...
    Software Developer
    Software Developer
    About Company: We are working on some cool swadeshi projects varying from entertainment to some desi social networking and more for retail. About the Internship: Cross Platform Mobile Application Development With the proliferation of mobile platforms...
    2026/11/08
  • iOS developer
    Software Developer
    Software Developer
    Bachelor's degree in computer science Hands-on expertise in native iOS development Expert knowledge of iOS SDK, different versions of iOS, and dealing with different screen sizes Should be really strong in Swift/ Storyboard creation using XCode Shoul...
    2026/11/08