As a Software Engineer at AI Collaborator, you will be responsible for designing, developing, and maintaining high-performance, scalable, and secure frontend systems. You will play a pivotal role in the entire frontend development process, from design, test, development to deployment, and maintenance, ensuring that the team delivers robust and reliable frontend services that support the company’s products and services.

Key Responsibilities

  • Design, develop, and maintain of performant applications
  • Follow best practices and high-quality code standards
  • Collaborate with cross-functional teams to develop software solutions
  • Stay updated with the latest trends and best practices on frontend and related technologies, and apply them to enhance our product
  • Conduct regular code reviews to ensure code quality and adherence to coding standards
  • Collaborate with project managers to plan and estimate project priorities and timelines

Must-haves

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 2+ years of experience in front-end development, specially with Javascript and React
  • Proficiency in Javascript, Typescript and React
  • Proficiency in HTML, CSS and Git
  • Experience with UI/UX design principles
  • Ability to learn new skills and handle diverse challenges.
  • Ability to work independently
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Python, Golang or other relevant backend language experience
  • Experience with AI and machine learning technologies.
  • Experience with databases such as PostgreSQL or MySQL
  • Experience with cloud-based platforms such as AWS or Azure
  • Experience designing and implementing typical B2B SaaS features (such as authentication, dashboards, permissions, etc.)
  • Experience with DevOps and CI/CD pipelines
  • Experience with testing and debugging techniques
  • Experience with Agile development methodologies

Benefits

  • Remote work
  • International experience
  • Opportunity to work on cutting-edge technologies
  • Work with a team of talented and passionate engineers
  • Collaborative and supportive work environment

If you are a skilled and experienced Software Engineer with a passion for AI, then this is the perfect job for you.