Full Stack Developer

Apply Now

Job Description


Design, develop, and test full-stack applications
Participate in the entire software development life cycle
Collaborate with cross-functional teams to define project requirements
Ensure software meets high standards of quality and performance
Troubleshoot and debug complex issues
Mentor and support junior developers
Stay up-to-date with the latest industry trends and technologies


Bachelor’s degree in Computer Science or related field
Minimum of 5 years of experience as a Full Stack Developer
Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, Vue.js).
Solid experience in back-end development using languages like Java, Python, or Node.js.
Hands-on experience with database systems (e.g., SQL, MySQL, MongoDB) and proficiency in writing efficient database queries.
Experience with version control systems (e.g., Git) and collaborative development workflows.
Excellent problem-solving and analytical skills
Strong communication and teamwork abilities
Ability to work independently and manage multiple tasks
Experience with Agile development methodologies


Salary negotiable