Search by job, company or skills

OperForce AI

Full Stack Developer

1-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 days ago
  • Over 100 applicants

Job Description

As aFull StackDeveloper at Operforce AI, you will be responsible for developing and maintaining our AI-Native Enterprise AI Platform. You will collaborate with cross-functional teams to build robust, scalable, and secure Product that meet the evolving needs of our enterprise clients. The ideal candidate is passionate about clean code, problem-solving, and continuous learning, with a strong foundation in both front-end and back-end technologies.

Key Responsibilities:

  • Full StackDevelopment:
  • Design, develop, and maintain both client-side and server-side applications. Build robust, scalable, and high-performance features using modern web technologies and frameworks.
  • Collaborative Development:
  • Work closely with product managers, UX/UI designers, and AI specialists to define software requirements and translate them into technical solutions.
  • API Development & Integration:
  • Develop and maintain RESTful APIs and integrate third-party APIs to enrich our platform's functionality and performance.
  • Database Design & Management:
  • Design and optimize databases (SQL/NoSQL), write efficient queries, and ensure data integrity, security, and performance.
  • Continuous Improvement:
  • Implement best practices for code quality, testing, and deployment. Contribute to the overall architectural design and constantly look for ways to improve scalability, security, and maintainability.
  • AI & Machine Learning Integration:
  • Collaborate with AI and data science teams to integrate machine learning models and AI-driven algorithms into production-level applications.
  • Code Reviews & Mentorship:
  • Participate in peer code reviews, provide constructive feedback, and mentor junior developers to help foster a collaborative and growth-oriented environment.
  • Agile Development:
  • Work in an Agile environment, participating in sprint planning, daily stand-ups, and sprint retrospectives to ensure timely delivery of features and improvements.
  • End-to-End Testing:
  • Write and maintain unit tests, integration tests, and end-to-end tests to ensure the reliability of the application.
  • Troubleshooting & Debugging:
  • Investigate and resolve issues across thestack, from front-end user experiences to back-end infrastructure and performance.

Qualifications:

  • Experience:
  • 1-3 + years of experience infull-stackdevelopment, with a solid track record of building scalable web applications and services. Experience with AI or machine learning-driven platforms is a plus.
  • Proficiency in Front-End Technologies:
  • Strong skills in JavaScript, HTML, CSS, and modern front-end frameworks such as React.js, Angular, or Vue.js. Experience with responsive design and performance optimization.
  • Proficiency in Back-End Technologies:
  • Solid experience with back-end technologies such as Node.js, Python, Java, or similar. Familiarity with web frameworks like Express, Flask, or Django is preferred.
  • Database Skills:
  • Experience with both relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra). Ability to design schemas, optimize queries, and ensure high availability and data integrity.
  • API Development & Integration:
  • Expertise in designing, developing, and consuming RESTful APIs. Knowledge of API documentation standards (Swagger/OpenAPI) is a plus.
  • Version Control & DevOps:
  • Experience with Git for version control and familiarity with CI/CD pipelines. Understanding of cloud platforms (AWS, GCP, Azure) and containerization technologies like Docker and Kubernetes is a plus.
  • Testing & Quality Assurance:
  • Experience writing unit tests, integration tests, and end-to-end tests using testing frameworks such as Jest, Mocha, or PyTest.
  • Agile Methodologies:
  • Familiarity with Agile frameworks (Scrum, Kanban) and collaboration tools such as Jira, Trello, or Asana.
  • Education:
  • A Bachelor's degree in Computer Science or equivalent practical experience. Additional certifications in software development or AI/ML are a plus.

Personal Attributes:

  • Strong problem-solving skills and an analytical mindset.
  • Excellent communication skills and ability to collaborate effectively in cross-functional teams.
  • Passion for learning and staying current with emerging technologies and industry trends.
  • Detail-oriented with a focus on delivering high-quality, reliable code.
  • Ability to work in a fast-paced, dynamic environment with evolving requirements.

How to Apply:

If you are an innovative and passionateFull StackDeveloper, we would love to hear from you. Please submit your resume and a cover letter to[Confidential Information] outlining your experience and why you are a great fit for a AI Startup.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 132696221

Similar Jobs