Senior Software Engineer

Cast

Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CAST R&D is looking for an experienced frontend/full stack developer to join the Bangalore/Paris team. You will contribute to a sophisticated source code analysis platform, focusing on dashboards and control software for Fortune 500 systems.

You will write unit tests, participate in code reviews, and collaborate on new features, with opportunities to take technical lead on projects. The role requires strong ReactJS or similar framework experience, JavaScript mastery, REST services, and knowledge

Qualifications

  • Experience in developing front-end/full stack applications at scale.
  • Experience with modern front-end frameworks (ReactJS preferred) and HTML/CSS/Bootstrap.
  • Backend exposure with REST web services and Java (OOP, Collections, DB Access).
  • Hands-on knowledge of JavaScript concepts (OO-JS, Closures, Unit Testing).
  • Optional skills: REST, Bootstrap, UI Components, CI/CD, NoSQL databases.
  • Experience with LESS or SASS is a plus.
  • Server-side tech and SQL/NoSQL familiarity is a plus.
  • Experience with Karma, Mocha, Jest or similar testing frameworks.

Responsibilities

  • Collaborate to design new features and improve existing dashboards.
  • Write unit tests and drive code reviews.
  • Participate in best practices definition and technology watch.
  • Potential to take technical lead on topics or projects.
  • Work on software dedicated to company dashboards and control software.

Skills

ReactJS
Frontend development
JavaScript
Unit testing
Karma/Mocha/Jest
REST APIs
Java
CSS/LESS/SASS
CI/CD
NoSQL/SQL
Git

Education

Bachelor's or Master's in Computer Science/Engineering

Tools

ReactJS
AngularJS
Vue.js
Bootstrap
REST/Web Services
SQL/NoSQL
Git
CI/CD tooling

Job description

Working at CAST R&D means being an important part of a highly talented, fast-paced, multicultural, and Agile team based in Paris (France) and Bangalore (India). The team builds a sophisticated source code analysis platform leveraging parsing, control flow, data flow, and other mechanisms to fully understand the inner structure of the complex IT Systems developed and used by Fortune 500 companies.

  • You will be working as an individual contributor and will be integrated with the Dashboard Teams working on web portals of CAST AIP.
  • Your teammates are based in India.
  • You will collaborate to write and design new features and improve existing ones. You will write unit tests and drive code reviews.
  • You will participate into the best practices definition and technology watch.
  • Depending on your will, skills, and experience, you will have the opportunity to take technical lead on topics or projects.
  • While the domain of CAST is a niche, the position will propose you to work on software that is dedicated to company dashboards and control software, focusing on technical and creative skills.
Profile
  • Experience in developing front-end/full stack applications at scale
  • Should have experience in any of the front-end framework like ReactJS (preferable), BackboneJS, AngularJS, Vue.js etc and HTML/CSS/Bootstrap .
  • Experience in backend technologies like REST web services and Java(OOPS, Collections, DB Access) or any other technology.
  • Hands-on experience in JavaScript Concepts (OO-JS, Closures, Unit Testing, Module Patterns etc)
  • Good to have skills like REST, Bootstrap, UI Components, CI/CD, NoSQL based DB is an added advantage.
  • Experience with advanced CSS programming using LESS or SASS is a plus.
  • Expertise in server-side technologies and SQL/NoSQL is a plus.
  • Experience in JavaScript testing frameworks like Karma, Mocha, Jest etc.
  • It involves designing the software system and selecting algorithms, theories, or technologies that will be used for business applications
  • Contribute to software development design discussions for new features and new product development
  • Strong Problem-solving skills and ability to troubleshoot applications & and environment issues.
  • Adaptability, ability to learn faster, independent, responsible, and diligent.
  • Good team spirit and interpersonal skills, Excellent Written and verbal, communication skills, Analytical skills & Business Thinking.

The candidate should have a passion for technology and a flexible, creative approach to problem-solving. You are autonomous and take responsibility for your work.

Ideally, you know how to write unit tests and maybe even better write them in TDD. You know agile methodologies such as Scrum. You know GIT and the use of continuous integration tools. You have developed single-page JS applications end to end.

Qualifications and Role Expectations:
  • Candidate should have a bachelor's or master’s technical degree or equivalent experience.
  • Strong knowledge of software engineering.
  • Proactive Self Starter, a creative thinker in designing, developing, and supporting applications.
  • Work as part of cross-functional, passionate agile project teams to ensure quality is driven into the heart of the development process.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Test Engineer for Imaging Cloud Saas
Automation Test Engineer for Imaging Cloud Saas

Cast • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Technical Architect - Database
Technical Architect - Database

CAST • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Technical Lead Java - Bangalore, India Product & Engineering | India
Technical Lead Java - Bangalore, India Product & Engineering | India

Castsoftware • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Technical Lead Java - Bangalore, India Product & Engineering | India
Technical Lead Java - Bangalore, India Product & Engineering | India

CAST Software India Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior AI Engineer
Senior AI Engineer

CAST • Bengaluru

Hybrid
INR 250,000 - 450,000
Front-End Developer – ReactJS
Front-End Developer – ReactJS

V2 Solutions • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Full Stack Team Lead (React,NodeJS)
Full Stack Team Lead (React,NodeJS)

Technologies Pvt. Ltd. • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Jash Data Sciences Pvt. Ltd. • Pune District

On-site
INR 900,000 - 1,300,000
Java Full Stack Architect - STG
Java Full Stack Architect - STG

V2 Solutions • Hyderabad

On-site
INR 2,000,000 - 3,500,000
Senior Software Developer
Senior Software Developer

Kivi-Tronics Consulting • Chennai District

On-site
INR 1,500,000 - 2,100,000