Wynisco is looking for software engineers with AI / ML backgrounds
About the Role:
Skilled and motivated Full Stack Developer to join our dynamic engineering team. You’ll be responsible for building and maintaining scalable web applications, from front-end user interfaces to back-end systems and APIs. This is a high-impact role that requires a good blend of technical depth, creative problem-solving, and a strong desire to learn.
Key Responsibilities:
- Design, develop, and deploy scalable web applications.
- Collaborate with product managers, designers, and other developers to understand requirements and deliver high-quality solutions.
- Build robust APIs and backend services (RESTful or GraphQL).
- Develop responsive and dynamic user interfaces using modern front-end frameworks.
- Write clean, maintainable, and efficient code.
- Perform code reviews, write unit/integration tests, and optimize application performance.
- Participate in Agile/Scrum processes and contribute to sprint planning and estimations.
- Ensure security, scalability, and reliability in the applications.
Required Skills & Qualifications:
- Experience as a Full Stack Developer.
- Strong command over front-end technologies: HTML5, CSS3, JavaScript, React.js/Vue.js/Angular.
- Proficiency in backend development using Node.js, Python (Django/Flask), Java, or similar.
- Experience working with databases like MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control (Git), CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure).
- Good understanding of RESTful APIs and microservices architecture.
- Excellent debugging and problem-solving skills.
- Strong communication and collaboration abilities.
Nice to Have:
- Experience with containerization (Docker, Kubernetes).
- Familiarity with DevOps practices and infrastructure as code.
- Exposure to performance monitoring tools and automated testingÂ