Direct message the job poster from The Functionary
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.
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.
- 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.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 Git , W3C-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.Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr