We are seeking a Full Stack Developer to execute the full lifecycle of product development, by programming well-designed, efficient, and testable code that meets specifications
Able to lead architectural decisions for both the backend and frontend, ensuring scalability, performance, and maintainability.
Experience working with UI/UX designer and capable of translating design into web elements.
Backend development using Nest.js and Golang based on requirements provided by stakeholders.
Complex APIs integration into the website with NuxtJS and maintaining good practices.
Experience managing database structures and ensuring data integrity.
Integrate 3rd party services and APIs to extend system capabilities.
Collaborate in Agile methodologies, participate in daily SCRUM meetings, and get involved in SPRINT activities.• Must be able to communicate technical concepts and ideas effectively within the team.
Good documentation skills to record technical specifications and other important information.
Work with QA closely in resolving bugs and ensure clarity in communication.
Degree in Computer Science or related field, or equivalent industry experience.
Minimum of 3 years of relevant experience in full stack development.
Worked with payment channels or any financial related integration.
Experience in designing and developing RESTful APIs for seamless integration.
Familiar with front-end design trends and framework used.
Ability to troubleshoot and resolve complex technical issues.
Have knowledge of security best practices for backend development.
Proficiency in Node.js, Nest.js, NuxtJS and Golang, other languages, is a plus.
Hands-on experience with AWS, Azure, Google Cloud or custom network infrastructure is preferred.
Knowledge of good coding practices & standards, including object-oriented design, code refactoring, debugging, and code documentation.