We are looking for a Full Stack Developer with strong expertise in both backend and frontend technologies to join a growing, ambitious team at mentomind.ai. As part of this position, you'll have the opportunity to work on highly scalable, high-performance applications using a modern tech stack including AWS services, serverless technologies, and frontend frameworks like React.js or Vue.js.
Key Responsibilities
- Backend Development. Design and implement high-quality backend APIs and services using serverless technologies like AWS Lambda, alongside programming languages such as C# and Python. Your solutions will contribute to building robust and efficient backend systems that power the applications.
- AWS Services Expertise. Leverage your extensive experience with AWS cloud services to develop serverless solutions. You will utilize AWS Lambda for compute, DynamoDB for NoSQL database solutions, S3 for scalable storage, and Aurora for relational database performance. These services will allow you to build resilient and scalable systems.
- Frontend Development. Create responsive, intuitive, and engaging user interfaces for desktop, tablet, and mobile devices. You will use Vue.js (preferred) or React.js to build front-end applications that are both performant and user-friendly.
- Performance Optimization. Develop high-performing and scalable applications by incorporating advanced techniques like caching, lazy loading, and horizontal scaling. Your focus will be on optimizing applications to ensure they run efficiently, even at scale.
- Critical Thinking and Ownership. Demonstrate your ability to think critically and independently. You'll be expected to take ownership of the features you develop and ensure the applications meet the highest standards of quality.
- Team Collaboration. Embrace a team spirit and work collaboratively with other developers, architects, and stakeholders. The ability to work autonomously while maintaining communication and transparency will be key to success in this role.
- Continuous Improvement. Maintain a strong drive for continuous progress. You will find motivation in learning new technologies and applying them to real-world problems. We value your passion for growth and innovation.
What We’re Looking For
- Communication. Strong communication skills to interact with both technical and non-technical team members effectively.
- API Expertise. Proficiency in designing and developing APIs, with a focus on scalability, security, and maintainability.
- AWS Expertise. Hands-on experience with AWS services such as Lambda, DynamoDB, S3, and Aurora. Familiarity with serverless architecture and cloud computing concepts is essential.
- Programming Languages. Solid experience in C# and Python for backend development, along with proficiency in frontend frameworks like React.js or Vue.js.
- Frontend Development. Ability to build responsive UIs that adapt seamlessly across devices using modern JavaScript frameworks (Vue.js or React.js).
- Problem-Solving Skills. Ability to troubleshoot complex issues, optimize systems, and provide scalable solutions.
- Ownership and Team Spirit. A strong sense of ownership over the code you write and an eagerness to contribute to the team’s success.
- Continuous Learning. A drive to learn new technologies, improve your skills, and take on new challenges.
How to Apply
- Register or login on our portal and fill out the application form.
- Complete the AI Interview (30 minutes), and click on ‘Apply’ to get shortlisted.
- Once shortlisted, your profile will be shared with the client for the interview process.
- If selected, you’ll meet with the client and kickstart your exciting new career!
About Uplers
At Uplers, we are committed to making hiring simple, reliable, and fast. We focus on helping talented professionals find relevant contractual onsite opportunities and build rewarding careers. During your engagement, you’ll receive full support, and we will assign you a dedicated Talent Success Coach to assist you in your journey.
With numerous other opportunities available on our portal, you can apply for multiple roles based on your assessments. Whether you’re looking for your next challenge or an opportunity to take your career to the next level, Uplers is here to help.
If you’re ready to join a growing company and take the next step in your development career, apply today!