Skip to Content

Talented minds like yours, deserve a place to expand, grow and belong.


Unique job opportunities for brilliant minds

 

Want to join our team?

Full Stack Engineer

1 open position

Position Overview:

The Full-Stack Developer will work on all aspects of the software platform, including software architecture, application stack, database schema & query optimization, data modeling, web services, APIs, and user interface/experience.

The role reports to the Director of Software Engineering and involves collaboration with a skilled team of developers and engineers.

The ideal candidate is design-oriented, security-conscious, enjoys solving complex problems, and can assist with cloud-based platforms and infrastructure support.

Key Responsibilities:

  • Develop scalable and maintainable applications across the full stack.
  • Work on cloud-based SaaS platforms and support APIs.
  • Optimize database queries, design schemas, and ensure high performance.
  • Implement front-end features using JavaScript, CSS3, HTML5, and frameworks/libraries like ReactJS and jQuery.
  • Develop server-side functionality with PHP and Node.js.
  • Ensure UI/UX best practices and participate in prototype design.
  • Collaborate with the team to visualize, design, and implement complex systems.

Must haves:

  • Bachelor’s degree in Computer Science, a related field, or equivalent experience.
  • 5+ years of full stack experience developing complex cloud applications using open-source technologies.
  • Proficient in PHP, JavaScript, Node.js, ReactJS.
  • Strong knowledge of SQL, database design, indexing, and query optimization.
  • Experience with MongoDB, large datasets, and scalable architecture design.
  • Familiarity with MVC frameworks (e.g. Zend, Laravel) and object-oriented design principles.
  • Experience with GitW3C-compliant websites, and web services (REST/SOAP).

Nice to haves:

  • Experience with MySQL, Redis, Kafka, and AWS.
  • Familiarity with front-end libraries and tools such as jQuery, Bootstrap, Underscore.js, Moment.js, RequireJS, and CryptoJS.
  • Basic UI/UX design and prototyping abilities.
--Remote--
Software Engineer
Talented minds like yours, deserve a place to expand, grow and belong.

Unique job opportunities for brilliant minds
 


Want to join our team?