Senior Software Engineer, Applications

3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About BotCrew

Founded in 2022, BotCrew has emerged as one of the leaders in the solar robotics space for solving real world problems that provide value to our end customers. Our robotics platform, Gravion, is trusted by the top Engineering, Procurement, and Construction companies in North America and we have ambitions to expand worldwide in the near future. For additional information about BotCrew and Gravion, please visit our website https://robots.botcrew.com.

About The Role

We’re looking for a Senior Software Engineer to join our team and help build the future of robotic applications. In this role, you will own and maintain backend components housed in our internal marketplace. These components serve as the building blocks for creating applications that bring our robots to life.You’ll work closely with cross-functional teams to design, develop, and optimize reusable software components. This position requires a strong command of JavaScript, Nodejs, Vue.js/React/Angular, HTML, and CSS, as well as an eye for clean, scalable, and maintainable code.

Key Responsibilities

  • Own the design, development, and maintenance of marketplace application components
  • Collaborate with product managers, designers, and roboticists to deliver high-quality features
  • Write clean, reusable, and scalable code with a focus on performance
  • Ensure consistency and reliability of components across applications
  • Troubleshoot and resolve issues in both development and production environments

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • 3+ years of professional software engineering experience
  • Strong expertise in Frontend (Vue.js, React or Angular) and Nodejs
  • Experience building reusable UI components and working with UI libraries
  • Strong understanding of responsive design principles and ability to build UIs adaptable to any screen size (desktop, tablet, mobile, etc.)
  • Solid understanding of front-end and backend performance, testing, and debugging
  • Hands-on experience with real-time communications (e.g., WebSockets, Socket.IO, or similar technologies)
  • Excellent problem-solving skills and ability to work in a fast-paced environment
  • Strong communication skills and a collaborative mindset
  • Proven ability to leverage AI-assisted tools (for coding, debugging, and technical research) as part of the development workflow

Nice to Have

  • Familiarity with robotics or IoT platforms
  • Have a portfolio of personal projects

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You