We're seeking a highly skilled Full Stack Developer to join our team. The successful candidate will have expertise in developing scalable, efficient, and robust applications using a range of technologies. This role requires strong proficiency in both front -end and back -end development, along with a passion for innovative solutions.
Key Responsibilities:
1. Design, develop, and maintain full -stack applications using Python, Node.js, and ReactJS.
2. Create and manage databases using MySQL, ensuring data integrity and performance.
3. Collaborate with cross -functional teams to identify project requirements and deliver solutions.
4. Implement and integrate APIs, services, and third -party tools.
5. Participate in code reviews, ensuring high -quality, maintainable code.
6. Troubleshoot and optimize application performance.
Primary Skills:
1. Front -end Development: ReactJS, JavaScript (ES6+), HTML5, CSS3.
2. Back -end Development: Python, Node.js, RESTful APIs.
3. Database Management: MySQL, database design, query optimization.
4. Strong problem -solving skills, attention to detail, and collaboration.
Secondary Skills (Nice to Have):
1. Analytics: Knowledge of data analytics tools, techniques, and visualization.
2. Networking: Understanding of network fundamentals, protocols, and security.
3. OS: Familiarity with operating systems (Windows, Linux, macOS).
4. Mathematics: Strong mathematical foundations, particularly in areas relevant to AI/ML.(Optional)
5. LLM and OpenAI: Experience with large language models, OpenAI APIs, and AI -driven solutions.