Search by job, company or skills
Job Description
ABOUT THE JOB:
- Assist in the design and development of user interfaces using React.js, TypeScript, and Next.js (App Router) in alignment with project requirements.
-Implement front - end features and ensure seamless integration with back - end services using APIs.
- Collaborate with team members to maintain and improve existing features across different projects, ensuring performance, responsiveness, and scalability.
- Build reusable components and front - end libraries for future use, ensuring a clean and maintainable codebase.
- Participate in code reviews to ensure adherence to best practices, coding standards, and consistency across the project.
- Work closely with the back - end team to resolve integration issues and ensure smooth data flows between the front-end and AWS-based infrastructure.
- Help integrate AI - based solutions into the user interface, working with the team to improve user experience and automation.
- Implement front - end security measures, such as handling user authentication and authorization through Auth0.
- Stay updated with the latest front - end technologies, tools, and best practices to contribute to continuous improvement of the development process.
- Troubleshoot and debug issues as they arise, ensuring timely resolution to maintain a smooth user experience.
- Be open to learning and contributing to full - stack development, gaining exposure to back - end technologies and infrastructure as the need arises.
Qualifications:
ABOUT YOU:
Technical Skills:
- Proficiency in JavaScript/TypeScript and React.js.
- Experience with Next.js (App Router) or willingness to learn.
- Familiarity with CSS Modules and component-based UI libraries such as Mantine UI.
- Basic understanding of Redux or any state management solution. - Experience or exposure to AWS Amplify for deploying front-end applications.
- Familiarity with Auth0 (or similar authentication solutions) and integration with frontend.
- Basic DevOps skills: experience with git version control, branching, pull requests, and collaboration tools (preferably Bitbucket).
- Interest in AI, prompt engineering, including using AI models like GPT-4 for development assistance or in projects.
Soft Skills:
- Eagerness to learn and grow, particularly in the areas of AI and cloud technologies.
- Ability to collaborate effectively with a distributed team.
- Strong problem-solving and communication skills.
- Adaptability and willingness to take on tasks outside of their primary focus as needed.
Preferred Qualifications:
- Recent graduate with a degree in Computer Science, Software Engineering, or equivalent.
- Some internship or freelance experience in frontend development is a plus.
- Interest in cloud computing (especially AWS).
General Requirements:
- Willingness to cross - train on both frontend and backend aspects of the application to support the team during absences.
- Interest in AI, particularly in how to code efficiently with AI assistance.
- Strong foundational DevOps skills, particularly in git collaboration.
- Collaborative mindset and a passion for continuous learning in a fast - paced tech environment.
WORKING WITH US:
- Flexible working options
- New team with scope to shape and grow your role
- Established and successful business with ongoing funding allocated to AI and automation
- Autonomy to succeed
Emapta is a leading offshore staffing and outsourcing company in the Philippines. Providing BPO services to clients from the US, AU and other countries.