Role Summary
At MCI NEXT, we are looking for a true colleague and friend who is passionate and enjoys facing everyday challenges, striving for technical excellence, and growing together.
As the newest member of a highly skilled frontend team, you will be responsible for developing the frontend for various projects
Key Responsibilities
- software enhancements and suggest improvements
- Optimizing applications for maximum speed
- Collaborate with back-end developers and web designers to improve usability
- Design mobile-based features
- Troubleshoot and debug front-end issues using browser developer tools and debugging techniques.
- Develop modular, reusable code components to streamline development and maintenance.
- Ensure designs are visually appealing, user-friendly, and responsive across various devices and screen sizes.
Requirements and skills
- At least 4 years of experience.
- Solid understanding of Software
- engineering concepts (Algorithms, Data Structure, ...)
- Rich experience with React.js, Javascript, and Typescript
- Experienced with Next.js app router and page router concepts
- Familiarity with Git and version control, Docker
- Experienced with CSS, SASS, MUI, and tailwind.
- Good understanding of web performance concepts.
- Familiarity with testing frameworks and concepts of e2e, unit, and integration testing
- Naturally, you have a strong understanding of clean code, testable and reusable component development, and taking full responsibility for implementing and testing your changes
- Experienced in Agile development methodologies
- Strong Communication skills, a sense of ownership, and a problem-solving approach