Epicareer Might not Working Properly
Learn More

Full Stack Developer

RM 2,500 - RM 2,999 / Per Mon

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified
Job Scope Full Stack Developer: 1. Design & Development: o Develop front-end and back-end components for web and mobile applications, ensuring a seamless and cohesive user experience. o Collaborate with UI/UX designers to transform wireframes into functional code, ensuring that designs are user-centered and responsive. 2. Integration & Testing: o Integrate third-party APIs and services to enhance application functionality and ensure secure data exchanges. o Conduct thorough testing (unit, integration, and performance) to ensure application reliability and functionality across devices and browsers. 3. Maintenance & Optimization: o Identify and troubleshoot issues across the full stack to optimize application performance and reduce downtime. o Regularly review and refactor code to improve efficiency and scalability, following best practices in clean code and software design patterns. Job Requirements : 1. Education & Experience: o Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). o Minimum of 2 years’ experience in full-stack development, with proven experience in delivering scalable applications. 2. Technical Skills: o Front-End: Proficiency in HTML, CSS, JavaScript, and frameworks/libraries such as Bootstrap, React, Angular, or Vue.js. o Back-End: Strong knowledge of server-side languages and frameworks, such as PHP, Node.js, Python etc. o JavaScript: Necessary for building interactive web maps and applications, particularly with libraries like Leaflet.js and Mapbox GL or using APIs like the Google Maps API. o Database Management: Experience with relational (MySQL, PostgreSQL) and non-relational databases (MongoDB, Firebase). o API Development: Familiarity with RESTful and/or GraphQL APIs and integration. o Version Control: Experience with Git and Git-based repositories. o Deployment & CI/CD: Knowledge of containerization (Docker, Kubernetes) and continuous integration/continuous deployment (CI/CD) practices. o IoT Integration: Experience with developing web applications that interact with IoT devices and strong understanding of IoT concepts and protocols is an advantage 3. Soft Skills: o Strong analytical and problem-solving skills, with a focus on writing efficient and maintainable code. o Excellent communication skills, with the ability to explain complex concepts clearly and collaborate effectively with non-technical stakeholders. o Self-motivated and proactive, with an ability to work independently and within a team. 4. Additional Assets (Preferred but not Required): o Experience with cloud services (AWS, Azure, Google Cloud). o Strong knowledge and experience in responsive web design and mobile web optimization o Understanding of machine learning and artificial intelligence concepts o Knowledge of mobile app development (React Native, Flutter, or Swift). o Familiarity with DevOps practices