Do you have the skills to develop both the front-end and back-end of a web application? If so, we have an exciting opportunity for you!
We are looking for a talented full stack developer to join our team and help us create innovative and high-quality solutions for our clients. You would be responsible for designing, developing, testing, and maintaining websites and mobile platforms that are user-friendly, functional, and secure.
To be successful in this role, you should have:
- A bachelor’s degree in computer science, software engineering, or a related field, or equivalent work experience
- Proven experience in developing front-end website architecture and user interfaces using HTML, CSS, JavaScript, and frameworks like Angular and React
- Proven experience in developing back-end website applications and APIs using languages like C#, Java, Python, or PHP and frameworks like Node.js, Django, or Laravel
- Experience in creating and managing databases and servers using MySQL, MongoDB, Redis, Apache, or other technologies
- Experience in ensuring cross-platform optimization, responsiveness, and performance of web applications
- Experience in working with graphic designers, data scientists, and other developers to create software solutions that meet the client’s needs and expectations.
- Ability to troubleshoot, debug, and upgrade web applications and fixing bugs or issues.
- Ability to write technical documentation and following best practices for software development.
- Proficiency in using DevOps tools and methodologies to deploy and monitor web applications in the cloud or on-premise
- Good communication and teamwork skills
- Ability to work independently and manage multiple projects simultaneously
- A keen interest in learning new technologies and keeping up with the latest trends in full stack development