Senior Lead Software Engineer Job Opening| On-Site, Full-Time | Bengaluru, Karnataka
About Company – PerceivED
Democratising Immersive and Demonstrative Communication
Perceived is a leading research and development company based in India that specializes in developing human-computer interaction capabilities for communication. At Perceived, we are passionate about providing real-time, engaging, and interactive experiences to audiences using our proprietary XR technologies.
With a strong focus on innovation, collaboration, and excellence, we are dedicated to making valuable contributions to the field of education & training.
Our Vision: To break the barriers between physical and digital learning with immersive, interactive experiences accessible to all. Our deep tech innovation elevates human-computer interaction capabilities, making interactive and experiential development easy and cost-effective.
Our Mission: To empower industries with demonstrative and immersive solutions, enabling effective communication and going beyond traditional video-based storytelling. We’re committed to democratizing experiential communication, making immersive learning accessible to all.
- JavaScript
- Amazon Web Services (AWS)
- Angular
- Back-End Web Development
- JSON Web Token (JWT)
- Microservices
- MongoDB
- Node.js
- REST APIs
- RxJS
Role Description
- This is a full-time on-site role for a Senior Lead Software Engineer at PerceivED.
- Responsible for software development, including back-end web development, programming, and object-oriented programming (OOP).
- Work closely with a team of engineers to develop innovative and interactive solutions using immersive technologies.
Qualifications
- Computer Science, Software Development, and Programming skills.
- Experience in back-end web development.
- Excellent problem-solving and critical thinking abilities.
- Experience leading a team of engineers.
- Familiarity with Agile development methodologies.
- Excellent written and verbal communication skills.
- Bachelor’s degree in Computer Science or a related field.
- Adhere to the standards of programming and write readable code.
Must-Have Skills:
- Extensive experience in JavaScript and TypeScript.
- Experience in Angular, Node.js, and MongoDB.
- Experience in CSS pre-processing platforms, such as LESS and SASS.
- Experience in creating Microservices, Authentication, JWT, RxJS, and Express.js.
- Good understanding of asynchronous request handling, single-page applications, and partial page updates.
- Proficient understanding of code versioning tools, such as Git.
- Experience in working with AWS.
- Design and develop REST APIs using Node.js microservices.
- Write unit test cases for the modules (Angular, Node.js).
Nice-to-Have Skills:
- Experience in using Ionic and Capacitor to create Hybrid mobile applications.
- Knowledge of 3D libraries such as Three.js, A-Frame, and Babylon.
- Knowledge of Product Development Lifecycle and Agile Scrum Development Methodology.
- Knowledge of Sprint Planning and Execution.
- Exposure to WebGL/OpenGL, shaders, and immersive technologies.
Company Overview
Website: https://perceived.design/
Phone: +91 7795019496
Industry: Software Development
Company size: 11-50 employees
11 associated members LinkedIn members who’ve listed PerceivED as their current workplace on their profile.
Headquarters: Bangalore, Karnataka
Founded: 2019
Specialties: AR, VR, Education, Training, metaverse, Education 3.0, Classroom 3.0, 3D interactive, Brand Communication, Medical Training, Health Care Communication, Manufacturing Training, Industrial Training, Interactive Documentation, and Demonstrative Communication