Job DescriptionWe are looking for a skilled and experienced Full Stack Developer to join our dynamic team. The ideal candidate should have a strong background in both frontend and backend development, with a particular focus on React.js, Next.js, TypeScript, and Node.js. You will play a crucial role in building and maintaining web applications, ensuring seamless integration between various components and systems.
Key Responsibilities:- Frontend Development:
- Develop and maintain user interfaces using React.js and TypeScript.
- Implement libraries related to graphing and vector synchronization.
- Ensure responsive design and cross-browser compatibility.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Backend Development:
- Develop and maintain server-side applications using Next.js and Node.js.
- Implement efficient and scalable API endpoints.
- Integrate backend services with MongoDB.
- Database Management:
- Design, implement, and manage MongoDB databases.
- Ensure data integrity and optimize database performance.
Requirements:- Experience:
- 4-5 years of professional experience with TypeScript.
- Proven experience in frontend development with React.js.
- Hands-on experience with libraries related to graphing and vector synchronization.
- Strong backend development skills using Next.js and Node.js.
- Experience with MongoDB or similar NoSQL databases.
- Skills:
- Proficient in TypeScript and JavaScript.
- Solid understanding of modern web development practices.
- Ability to write clean, maintainable, and well-documented code.
- Familiarity with version control systems like Git.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications:- Experience with other front-end frameworks and libraries.
- Knowledge of cloud services and deployment.
- Familiarity with CI/CD pipelines.