Overview:
We are seeking a FullStack Developer specializing in Next.js, Nest.js, MUI, and TypeScript to design, develop, and maintain web applications. The role involves collaborating with cross-functional teams to deliver efficient, scalable solutions in a full-time capacity.
This is a full-time position focused on building and improving both front-end and back-end components of web applications. The ideal candidate will work independently, managing tasks effectively and contributing to an Agile environment.
Responsibilities:
- Design, develop, and maintain responsive front-end interfaces using Next.js, React, MUI, and TypeScript.
- Build and optimize back-end services with Node.js, Nest.js, and Swagger Open API to create RESTful APIs.
- Write clean, maintainable, and efficient code adhering to best practices.
- Collaborate with team members to define project requirements and deliver solutions on schedule.
- Troubleshoot, debug, and improve application performance and responsiveness.
- Manage version control with Git and participate in Agile development cycles.
Requirements:
- Proficiency in front-end development with HTML, CSS (including SCSS), Bootstrap, JavaScript, and React.
- Experience with back-end development using Node.js, Nest.js, Swagger Open API, and RESTful API creation.
- Strong knowledge of full-stack development combining server-side and client-side technologies.
- Practical experience with software development methodologies, version control (Git), and collaboration tools.
- Familiarity with Next.js, Material-UI (MUI), and TypeScript.
- Experience with state management libraries such as Redux or Context API.
- Ability to work remotely and independently, with strong problem-solving skills.
- Bachelor's degree in computer science, Engineering, or related field, or equivalent experience.
Nice-to-Have:
- Experience with AWS, Elastic Beanstalk, Redis, and MySQL.
- Knowledge of CI/CD pipelines and GitHub.