About the Role
Develop and maintain robust, scalable, and efficient web applications using back-end and front-end technologies.
Design and implement RESTful APIs and microservices.
Manage and optimize databases.
Collaborate with UI/UX designers to translate wireframes and mockups into interactive and responsive user interfaces.
Write clean, well-documented, and testable code.
Participate in code reviews to ensure code quality and adherence to best practices.
Troubleshoot and debug issues, and provide timely resolutions.
Stay up-to-date with emerging technologies and industry trends.
Contribute to all phases of the development lifecycle, from concept to deployment and maintenance.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
4+ years of experience as a Full Stack Developer or similar role.
Proficiency in front-end languages and frameworks such as React, Next, Angular, etc
Strong experience with back-end programming languages and frameworks such as Python, Django, Flask, etc
Experience with database design and management SQL, PostgreSQL, etc.
Working experience with at least one cloud platforms out of AWS and Azure.
Experience with version control systems like Git is a must.
Solid understanding of software development principles, design patterns, and best practices.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.