Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWe are seeking a highly skilled Full Stack Developer to design and develop innovative software solutions that meet our clients' needs. The ideal candidate should have proficiency in both front-end and back-end development and be familiar with modern web technologies. In this role, you will be responsible for developing and maintaining complex web applications, ensuring the code is well-written and optimized for maximum performance and scalability.
Key Responsibilities:
Develop, test and deploy web applications that meet the client's requirements
Design and implement web applications with scalable and robust architectures
Collaborate with the product team to understand business requirements and translate them into technical solutions
Develop and maintain APIs for web applications, integrating with various third-party systems
Build and maintain the user interface, ensuring the website is visually appealing and easy to navigate
Optimize web applications for maximum speed, performance and scalability
Conduct code reviews and ensure best practices are followed in software development
Troubleshoot and debug web applications and provide technical support to end-users
Stay up-to-date with emerging web technologies and industry trends, making recommendations for improvement where necessary
Qualifications:
Master's degree in Computer Science, Software Engineering or related field
Strong knowledge of web development technologies such as HTML, CSS, JavaScript, React, Angular, Node.js, Express.js, etc.
Proficient in server-side programming languages such as Python, PHP, Ruby, or Java
Experience with database systems such as MySQL, PostgreSQL, or MongoDB
Familiarity with version control tools such as Git
Excellent problem-solving and analytical skills
Strong attention to detail and ability to produce high-quality work
Good communication and interpersonal skills
If you are passionate about software development, constantly seek out new challenges, and enjoy working collaboratively with a team, we encourage you to apply for this exciting opportunity
Skills :
Full Time