one.com

Full Stack Developer

one.com

full-time

Posted on:

Origin:  • 🇦🇪 United Arab Emirates

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerJavaJavaScriptMongoDBMySQLNext.jsNode.jsPostgresPythonPyTorchReactScikit-LearnTensorflowTypeScript

About the role

  • Design, develop, and deliver secure, scalable, and high-quality web applications within an agile development environment
  • Build and integrate AI-driven features by embedding machine learning models and algorithms into full-stack web applications
  • Lead software development projects, providing technical direction, mentoring team members, and ensuring delivery of clean, maintainable, and high-performing code
  • Participate in design and code reviews, offering constructive feedback to uphold and enhance engineering standards
  • Optimize application performance to ensure reliability, scalability, and efficient resource usage across systems
  • Stay up to date with emerging technologies, continuously evaluating and adopting innovations that enhance product development
  • Collaborate closely with cross-functional teams —including product managers, delivery leads, and QA—to align technical efforts with business objectives and ensure successful project outcomes

Requirements

  • 5+ years of experience in designing, developing, deploying, and maintaining secure and scalable web applications
  • Proficiency in front-end technologies such as ReactJS, Next.js, HTML, CSS, JavaScript, and TypeScript
  • Strong back-end development experience using Node.js, Express, Java, and Python
  • A solid understanding of data structures, algorithms, and software design patterns
  • Experience working with both relational and non-relational databases, including PostgreSQL, MySQL, MongoDB, and CouchDB
  • Hands-on experience with containerization tools like Docker and implementing CI/CD pipelines for automated integration and deployment
  • Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn, OpenCV) for behavioral modeling, computer vision, and NLP, including data preprocessing and model deployment
  • Familiarity with Agile methodologies such as Scrum
  • Excellent collaboration and communication skills with a team-oriented mindset