We are looking for a skilled Full Stack Developer to design, develop, and maintain both front-end and back-end components of our web applications. The ideal candidate should have experience working with multiple programming languages, frameworks, and databases to deliver seamless, scalable, and secure software solutions.
Develop and maintain web applications using front-end technologies like HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
Build robust back-end services and APIs using technologies such as Node.js, PHP, Python, Ruby, Java, or .NET.
Design and manage databases including MySQL, PostgreSQL, MongoDB, or others.
Collaborate with UI/UX designers to implement user-friendly features.
Write clean, efficient, and well-documented code.
Troubleshoot, debug, and optimize applications for speed and scalability.
Participate in code reviews and team meetings.
Stay updated on emerging technologies and suggest improvements.
Proven experience as a Full Stack Developer (2+ years preferred).
Strong knowledge of front-end languages and frameworks (JavaScript, HTML5, CSS3, React, Angular, Vue).
Experience with server-side languages and frameworks (Node.js, PHP, Python, Ruby, .NET, or Java).
Proficiency in database management and design (MySQL, PostgreSQL, MongoDB, etc.).
Familiarity with version control tools like Git.
Understanding of RESTful APIs and third-party API integrations.
Knowledge of deployment, cloud services (e.g., AWS, Azure), and containerization (Docker) is a plus.
Good problem-solving skills and ability to work both independently and in teams.
Experience with CI/CD pipelines and automated testing.
Knowledge of Agile methodologies.
Familiarity with DevOps practices.
Strong communication skills.
Competitive salary and benefits
Flexible working hours and remote options
Opportunities for professional growth and training
Collaborative and innovative work environment