•As a Full Stack Developer, you will be responsible for developing, maintaining, and improving web-based applications across both front-end and back-end environments. You will collaborate with cross-functional teams to build scalable, reliable, and high-performance systems that support the company’s digital products and services.
•Front-End Development
•Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript/TypeScript.
•Build modern web applications using React or Next.js.
•Implement UI/UX designs from design systems or Figma into reusable and maintainable frontend components.
•Integrate frontend applications with backend services through RESTful APIs or GraphQL.
•Manage state management, form validation, and user interactions.
•Optimize frontend performance through techniques such as lazy loading, code splitting, and caching.
•Back-End Development
•Develop and maintain RESTful APIs to support application functionality.
•Design, manage, and optimize databases such as PostgreSQL, MySQL, or MongoDB.
•Implement authentication and authorization mechanisms using technologies such as JWT, OAuth2, or Single Sign-On (SSO).
•Integrate applications with external services including notification systems, payment gateways, and third-party APIs.
•Manage logging, error handling, and server performance optimization.
•DevOps & Deployment
•Use Git for version control and team collaboration.
•Utilize Docker for application containerization.
•Support CI/CD pipelines and deployment processes to staging and production environments.
•Assist in application monitoring, troubleshooting, and system stability improvements.
•Collaboration
•Work closely with UI/UX Designers, QA Engineers, and Project Managers throughout the software development lifecycle.
•Participate in Agile / Scrum development processes.
•Maintain coding standards, proper documentation, code quality, and unit testing practices to ensure maintainable and reliable software.
Requirements
•Requirements
•Bachelor’s degree in Computer Science, Information Technology, or a related field.
•2+ Years experience as a Full Stack Developer or Software Developer.
•Strong proficiency in JavaScript / TypeScript and modern frontend frameworks such as React or Next.js.
•Solid understanding of backend development and RESTful API design.
•Experience working with relational or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
•Familiarity with authentication and authorization systems (JWT, OAuth2, SSO).
•Experience with Git version control and collaborative development workflows.
•Knowledge of Docker, CI/CD pipelines, and basic DevOps practices is an advantage.
•Strong problem-solving, analytical thinking, and debugging skills.
•Ability to work effectively in a team-oriented and Agile development environment.
•Good communication skills and commitment to writing clean, maintainable code.
If you meet the qualifications above, please click apply now and send the following documents: