HamburgerMenu
hirist

Job Description

About the Role :


We are looking for a highly skilled Full Stack Developer with 5 years of hands-on experience in designing, developing, and maintaining high-quality web applications. The ideal candidate should be proficient in both front-end and back-end technologies, capable of owning features end-to-end, and comfortable working in an agile, collaborative environment.


Key Responsibilities :


- Develop, test, and deploy scalable and secure web applications.


- Design and implement front-end interfaces using modern JavaScript frameworks/libraries.


- Build robust server-side logic, APIs, and microservices.


- Work with databases (SQL/NoSQL) for data modeling, querying, and optimization.


- Collaborate with UI/UX designers to implement user-friendly interfaces.


- Ensure code quality through unit testing, code reviews, and best practices.


- Troubleshoot, debug, and upgrade existing systems.


- Participate in agile ceremonies (scrum meetings, sprint planning, retrospectives).


- Contribute to architectural decisions and technology evaluations.


- Write clean, maintainable, and well-documented code.


Required Skills & Qualifications :


- Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).


- 5+ years of professional full stack development experience.


- Strong proficiency in front-end technologies, such as :


a. JavaScript, TypeScript


b. React.js / Angular / Vue.js


c. HTML5, CSS3, Tailwind / Bootstrap


- Strong backend development experience with :


- Node.js / Express, Python / Django / Flask, Java / Spring Boot, or similar


- Experience with RESTful APIs and/or GraphQL.


- Good understanding of databases :


a. SQL (MySQL, PostgreSQL)


b. NoSQL (MongoDB, Redis)


- Experience with version control systems (Git, GitHub/GitLab).


- Familiarity with CI/CD pipelines, Docker, Kubernetes (bonus).


- Experience with cloud platforms like AWS / Azure / GCP (preferred).


- Strong problem-solving skills and attention to detail.


- Excellent communication and teamwork skills.


Preferred / Nice-to-Have Skills :


- Experience with microservices architecture.


- Knowledge of DevOps practices and tools.


- Experience with automated testing (Jest, Mocha, Cypress, etc.).


- Performance optimization and security best practices.


info-icon

Did you find something suspicious?