Responsibilities:
Design and develop robust, scalable, and maintainable web applications using modern technologies and best practices.
Stay up- to- date with the latest trends and advancements in web development.
Proactively identify and resolve technical challenges.
Develop and maintain APIs and data models to ensure efficient data access and manipulation.
Conduct unit and integration testing to guarantee code quality and functionality.
Write clean, well- structured, and well- documented code for both the front- end and back- end.
Participate in Agile/Scrum development processes.
Create technical documentation to guide future development and maintenance.
Collaborate with designers, product managers, and other stakeholders to understand user needs and translate them into technical requirements.
Participate in code reviews and provide constructive feedback to colleagues.
Implement user interfaces and user experiences that are intuitive, responsive, and visually appealing.
Required skills/Experience:
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Excellent problem- solving skills and attention to detail.
Proven experience as a Fullstack Developer or similar role.
Understanding of web security, performance optimization, and best practices.
Familiarity with UI/UX design principles.
Strong experience with back- end languages and frameworks such as Python, Golang, PHP, Node.js...
Ability to work independently and as part of a team.
Proficiency in front- end technologies such as HTML, CSS/CSS3, JavaScript, and frameworks/libraries like React, Angular, or Vue.js.
Familiarity with version control systems (e.g., Git) and CI/CD pipelines..
Experience with database management and design (SQL, NoSQL).
Strong communication and collaboration skills.
Knowledge of RESTful APIs and integration.
Preferred Qualifications
Contributions to open- source projects
Familiarity with Agile methodologies.
Knowledge of cybersecurity best practices.
Experience with cloud platforms and infrastructure (e.g., AWS, Azure, GCP) is a plus.
Years of experiences:
2 years +