Senior Software Engineer-Full Stack

Course Hero Logo

Course Hero

πŸ“Remote - India

Summary

Join Symbolab.com's dynamic development team as a highly skilled Fullstack Engineer. You will design, develop, and maintain web applications and services using various frontend and backend technologies. Responsibilities include full-stack development, frontend and backend development using specific technologies, database management, API integration, code quality assurance, collaboration, continuous improvement, and DevOps/CI/CD participation. The role requires strong proficiency in JavaScript, HTML, CSS, Vue.js, Java, and MongoDB, along with experience in Git and RESTful APIs. Preferred qualifications include 5+ years of experience, DevOps expertise, and familiarity with Agile methodologies. Symbolab offers competitive benefits, including medical coverage, life insurance, paid time off, developmental opportunities, parental leave, flexible work arrangements, and various stipends.

Requirements

  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
  • Hands-on experience with modern frontend frameworks such as Vue.js
  • Proficiency in backend technologies such as Java
  • Familiarity with NoSQL databases such as MongoDB
  • Experience with version control systems, primarily Git
  • Knowledge of RESTful APIs and integration with third-party services
  • Familiarity with authentication protocols (JWT, OAuth) and security best practices
  • Excellent problem-solving and troubleshooting abilities
  • Strong communication skills and the ability to collaborate with cross-functional teams
  • Ability to work independently and manage time effectively
  • Attention to detail and a commitment to delivering high-quality software
  • Ability to adapt to new technologies and evolving business needs

Responsibilities

  • Design and implement both the frontend and backend components of our web applications, ensuring seamless integration and optimal performance
  • Build intuitive, responsive, and visually appealing user interfaces using modern JavaScript frameworks (mostly Vue.js) and related frontend technologies (HTML, CSS, TypeScript)
  • Develop and maintain server-side applications and APIs using backend technologies such as Java, Kotlin, Nuxt, NodeJS
  • Manage database entries, ensuring data consistency and performance for MongoDB database
  • Build and integrate third-party services and RESTful APIs into the application, ensuring robust and reliable connections
  • Write clean, maintainable code and implement unit and integration tests to ensure the highest quality and reliability of software
  • Work closely with designers, product managers, and other engineers to define project requirements, provide technical insights, and deliver solutions that meet both user needs and business objectives
  • Stay up to date with the latest technologies and industry best practices, contributing to the ongoing evolution of the development process and tech stack
  • Participate in setting up and managing continuous integration/continuous deployment (CI/CD) pipelines, optimizing build and release processes

Preferred Qualifications

  • 5+ years of professional full-stack development experience
  • Experience with DevOps , CI/CD , and automated testing frameworks
  • Familiarity with Agile methodologies and tools (e.g., Jira, Trello, Asana)
  • Experience with serverless architectures or microservices
  • Exposure to cloud platforms
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes

Benefits

  • Competitive salary, RSUs & annual bonus
  • Medical coverage
  • Life and accidental insurance
  • Vacation & leaves of absence (menstrual, flexible, special, and more!)
  • Developmental opportunities through education & developmental reimbursements & professional workshops
  • Maternity & parental leave
  • Hybrid & remote model with flexible working hours
  • On-site & remote company events throughout the year
  • Tech & WFH stipends & new hire allowances
  • Employee referral program
  • Premium access to QuillBot

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs