Job Summary We are seeking a skilled and motivated Full Stack Developer with 2+ years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should be proficient in both front-end and back-end technologies, possess strong problem-solving skills, and be passionate about delivering high-quality software solutions.
Key Responsibilities
Develop, test, and maintain robust, scalable, and secure web applications.
Build responsive user interfaces using modern front-end technologies.
Design and develop RESTful APIs and backend services.
Collaborate with UI/UX designers, QA engineers, and other developers to deliver high-quality products.
Optimize applications for maximum speed, scalability, and performance.
Troubleshoot, debug, and upgrade existing systems.
Participate in code reviews and maintain coding standards.
Work with databases to design schemas, write queries, and optimize performance.
Integrate third-party APIs and services as needed.
Stay updated with emerging technologies and industry trends.
Required Skills & Qualifications
2+ years of professional experience as a Full Stack Developer or similar role.
Strong proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React.js, Angular, or Vue.js.
Experience with back-end technologies such as Node.js, Python, Java, or PHP.
Familiarity with databases like MySQL, PostgreSQL, MongoDB, or similar.
Experience in building and consuming REST APIs.
Knowledge of Git and version control practices.
Understanding of cloud platforms such as AWS, Azure, or Google Cloud is a plus.
Familiarity with Docker, CI/CD pipelines, and DevOps practices is an advantage.
Strong understanding of software development lifecycle (SDLC).
Excellent problem-solving and communication skills.
Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).
Preferred Qualifications
Experience working in Agile/Scrum environments.
Knowledge of authentication and authorization mechanisms (JWT, OAuth).
Exposure to microservices architecture.
Understanding of testing frameworks and automation tools.
What We Offer
Competitive salary package
Flexible work environment
Career growth opportunities
Collaborative and innovative team culture
Health benefits and paid leave