POSTED Sep 21

Full-Stack Software Engineer at Odyn AI

  • Programming
  • Contract
  • Anywhere (100% Remote) Only
Job Description

We can be flexible with working experience based on your skills.

At Odyn we're looking for an excellent Full-Stack Software Engineer that will be a critical part of the team reporting directly to the CTO. The role is for a contractor working full time. We expect you to be involved in the everyday of the company and interact with different team members of the team. Besides the typical full stack tasks, you will also be doing software engineering tasks.

What will you do?:

  • Developing Web Applications: Build robust, scalable, and user-friendly web applications powered by our AI system to serve our customers, ensuring both frontend and backend excellence.
  • Interact with Other Web Services: Create efficient algorithms to interface and interact with various external web services and APIs.
  • Third-party Integration: Seamlessly integrate our solution with third-party services, ensuring interoperability and enhancing the user experience.

Must have:

  • Proficiency in Python. More backend languages like Go is a plus.
  • Proficiency in HTML, CSS, and JavaScript
  • Proficient in React and related frameworks like Next.js or others.
  • Proficient in using git for version control.
  • Experience designing, implementing, and maintaining APIs
  • Experience implementing authentication and authorization solutions, possibly using OAuth, JWT, etc.
  • Excellent algorithms and data structures development
  • Experience setting up and maintaining CI/CD pipelines
  • Strong belief in writing unit, integration, and end-to-end tests. Familiarity with testing frameworks like Jest, Mocha, or PyTest.
  • Experience with SQL and noSQL databases (MongoDB is a plus)
  • High level software architecture understanding.

Nice to have:

  • Experience with real-time data processing and streaming platforms such as Kafka, WebSockets, or WebRTC
  • Familiarity with OpenAI API
  • Hands-on experience with cloud platforms like AWS. This includes services like EC2, Lambda or S3.
  • Familiarity with container solutions like Docker and orchestration tools like Kubernetes.
  • Understanding of cybersecurity best practices to ensure the integrity and confidentiality of sensitive meeting data.
  • Given the nature of the product, any experience with machine learning, especially in the context of audio processing or NLP, would be beneficial.
  • Given that you'll be a key role, experience in mentoring junior developers could be beneficial.

IMPORTANT We will ask you to provide your GitHub profile and projects portfolio before scheduling any interview. 

Get Updated Remote Jobs directly in your Inbox

Powered by Denovers with