SparkCognition is hiring a
Senior Software Engineer

Logo of SparkCognition

SparkCognition

πŸ’΅ ~$150k-$222k
πŸ“Remote - India

Summary

Join our dynamic team as a Senior-level Software Engineer and contribute to the development of sophisticated web-based user interfaces, collaborating with UX/UI designers, backend engineers, and product managers. The ideal candidate will have experience in React and other front-end web technologies.

Requirements

  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 5+ years of hands-on experience building complex web-based user interfaces using JavaScript, CSS, and HTML
  • Solid background in software-as-a-service (SaaS) development
  • Proficiency in frontend fundamentals such as vanilla JS, CSS, HTML, and DOM APIs
  • Experience with TypeScript, React (with Hooks), Next.js (or other SSR frameworks), Redux, CSS preprocessors, Webpack, styled-components, and functional programming
  • Knowledge of Continuous Integration and Continuous Delivery (CI/CD), and experience with Docker is a plus
  • Strong interpersonal and written communication skills

Responsibilities

  • Design, develop, and implement sophisticated web-based user interfaces
  • Collaborate with UX/UI designers, backend engineers, and product managers to define requirements and implement solutions
  • Ensure consistency in the look and feel of modules and products across the organization
  • Drive performance tuning, usability improvements, and test automation for UI
  • Support, maintain, and document software functionality
  • Mentor other engineers and contribute to their professional development

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 Jobs

Please let SparkCognition know you found this job on JobsCollider. Thanks! πŸ™