A. Front End :
Design and develop user-friendly, responsive web interfaces.
Implement UI/UX using frameworks like React Js, , Express Js.
Style applications with CSS, Tailwind, Bootstrap, or Material UI.
Integrate frontend with backend APIs and ensure smooth data flow.
B. Back End :
Design and manage relational databases (MySQL, PostgreSQL, MongoDB, etc.).
Build and maintain RESTful API.
Implement authentication, authorization, and business logic.
Optimize backend performance and scalability.
C. DevOps & Infrastructure :
Deploy and maintain applications on cloud/server environments
Set up CI/CD pipelines for automated testing and deployment.
Monitor server performance and handle configurations.
Ensure application security and data protection.
D. Quaity Assurance :
Write and maintain unit, integration, and end-to-end tests.
Debug and fix issues across frontend and backend.
Review code for quality, maintainability, and best practices.
E. Collaboration :
Work closely with designers, QA, and project managers.
Document APIs, database structures, and workflows.
Participate in agile/scrum practices (daily stand-ups, sprint planning, retrospectives).
Hard Skills (Mandatory).
- Frontend Development.
a) Proficient in Tailwind Css.
b) Strong knowledge of Javascript (ES6+) & Typescript.
c) Experienced in modern frameworks (React Js, Next Js).
d) Understanding of responsive & adaptive design principles.
e) Familiar with state management (Redux).
- Backend Development.
a) Strong knowledge of Node.Js (Express Js, Next Js).
b) Solid understanding of RESTful APIs.
c) Knowledge of authentication & authorization(JWT, Basic Auth, Oauth2).
d) Experience in building scalable & secure APIs.
e) Experience in big data & processing big data into staging.
f) Experience in maintain big data.
- Database & Storage.
a) Proficient in RDMS (MYSQL, PostgreSQL & Oracle).
b) Familiar with database design, indexing, and query optimization.
c) Experience with data migration & system integration.
- DevOps & Deployment.
a) Famiiar with CI/CD pipelines (Github Actions, Gitlab CI).
b) Experience with PM2, Nginx, Apache & linux server management.
- Testing & quality.
a) Strong debugging and error-handling skills.
b) Familiar with code review processes and Git version control.
- Others.
a) Knowledge of software architecture (MVC, Microservices).
b) Familiar with collaboration tools (Github Project Management).
Soft Skills (Mandatory):
- Problem Solving & Analytical Thinking.
a) Ability to troubleshoot technical challenge logically.
b) Balances technical solutions with business needs.
- Communication.
a) Able to clearly explain technical solutions to non-technical stakeholders.
b) Comfortable with discussion and providing feedback in code reviews.
- Teamwork & Collaboration.
a) Works effectively in cross-functional teams (designers, QA, PM).
b) Proactive in contributing ideas and supporting team members.
- Adaptibility.
a) Quick to learn new technologies.
b) Flexible in handling changing project requirements.
- Ownership & Responsibility.
a) Accountable for code quality and task delivery.
b) End-to-end mindset (from development to deployment).
- Time Management & Prioritization.
a) Capable of prioritizing work effectively to meet deadlines.
b) Familiar with Agile/Scrum methodologies.