Job Description & How to Apply Below
The Full Stack Developer will play a key role in designing, developing, and supporting Empowered Futures’ digital platforms and applications. Reporting to the Tech Lead, this role will contribute to the development of scalable, secure, and modern web applications that support mentorship, workforce development, community engagement, and AI-enabled experiences.
The successful candidate will be a hands-on developer with strong Type Script, ReactJS, NextJS, and NodeJS experience, capable of working across front-end and back-end technologies within agile engineering teams.
This role is ideal for developers who are passionate about building impactful digital solutions while working in a collaborative, innovation-driven environment.
Key Responsibilities
Design, develop, test, and maintain scalable web applications and APIs
Collaborate with Tech Leads, Architects, UX/UI Designers, and Product teams to deliver high-quality digital solutions
Build responsive and accessible user interfaces using ReactJS and NextJS
Develop secure and scalable back-end services using NodeJS
Participate in sprint planning, estimation, code reviews, and agile ceremonies
Write clean, maintainable, and reusable Type Script code
Support integration with cloud services, APIs, databases, and third-party platforms
Contribute to continuous improvement of engineering standards, performance, and security practices
Troubleshoot and resolve application defects and performance issues
Support implementation of AI-enabled capabilities and modern digital experiences
Maintain documentation for technical solutions and development processes
Required Technical Expertise
Front-End Development
Type Script
ReactJS
NextJS
HTML5/CSS3
Responsive web design
Component-based architecture
State management libraries
Back-End Development
NodeJS
RESTful API development
GraphQL APIs
Authentication and authorization
Server-side application development
Database integration
Databases & Integrations
PostgreSQL
MongoDB
Redis
API integrations
Data validation and optimization
Cloud & Dev Ops
Microsoft Azure preferred
Docker fundamentals
CI/CD pipelines
Git Hub and source control best practices
Basic cloud deployment concepts
Engineering Practices
Agile/Scrum development methodologies
Test-driven and quality-focused development
Secure coding practices
API-first design
Performance optimization
Collaboration and peer code reviews
Preferred Experience
3–5+ years of full stack development experience
Experience building modern web applications using ReactJS, NextJS, and NodeJS
Strong proficiency in Type Script across front-end and back-end development
Experience working within agile product teams
Exposure to cloud-native application development
Experience integrating AI services or modern APIs is considered an asset
Ideal Candidate Profile
Passionate about modern software development
Collaborative and team-oriented
Curious and eager to learn new technologies
Comfortable working in fast-paced environments
Focused on clean, scalable, and maintainable code
Motivated by innovation and social impact
Reporting Structure
Reports To:
Tech Lead
Works Closely With:
Lead Enterprise Architect
Product & Delivery Teams
UX/UI Designers
AI & Data Teams
Cloud & Dev Ops Teams
QA and Engineering Teams
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×