Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role Overview
The Full-Stack Engineer plays a crucial role in developing and maintaining the entire technology stack of Qashio's fintech platform. This involves designing, building, and deploying both front-end and back-end applications, ensuring seamless user experiences while maintaining robust and secure systems.
Responsibilities
- Design, develop, and maintain both front-end and back-end applications.
- Build and maintain RESTful APIs for integration with third-party services and internal systems.
- Develop and implement user interfaces with a focus on user experience (UX) and user interface (UI) design.
- Write clean, well-documented, and testable code adhering to best practices.
- Participate in all phases of the software development lifecycle, including planning, design, development, testing, and deployment.
- Collaborate closely with the product team, designers, and other engineers to ensure product success.
- Troubleshoot and debug software issues efficiently.
- Contribute to the improvement of development processes and tools.
- Ensure the security and compliance of all developed software.
- Updates job knowledge by studying state-of-the art development tools, programming techniques and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
Qualifications and Experience
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience as a Full-Stack Engineer, with a strong understanding of both front-end and back-end development principles.
- Proficiency in:
- Front-end: React JS, Next.JS, JavaScript
- Back-end: Node.js, NestJS, TypeORM, TypeScript
- Databases: PostgreS (SQL) and any NoSQL DB experience (Mongo, DynamoDB, Cassandra)
- Nice to have experience with the AI tools (OpenAI, Bedrock) and prompt engineering
- Experience with RESTful APIs, microservices architecture, and API gateways.
- Strong understanding of modern software design principles and common patterns
Essential Competencies
- Understanding of user needs and the ability to translate business requirements into technical solutions.
- Technical problem-solving.
- Data-based decision-making.
- Analytical ability.
- Cross-functional collaboration.
- Communication skills.
Get in touch for more details!
Key Skills
Ranked by relevanceReady to apply?
Join Qashio and take your career to the next level!
Application takes less than 5 minutes

