JMM INNOVATIONS is a rising Saudi company offering comprehensive technology solutions and digital transformation services. Our offerings span advisory, data, cloud, software development, and integration services. We take pride in guiding our customers seamlessly through their entire digital journeys, ensuring rapid, cutting-edge, and professional service delivery.
Job Overview:
As a Full Stack Developer at JMM INNOVATIONS, you will play a pivotal role in shaping the technological landscape for our clients by contributing your expertise in both front-end and back-end development. Your responsibilities will revolve around creating innovative and efficient solutions, enabling digital transformation for our customers across various industries.
Experience: 3-5 years
Job Type: Full-time
Responsibilities:
Develop responsive and user-friendly web applications using React JS.Collaborate with UX/UI designers to implement visually appealing and intuitive user interfaces.Ensure cross-browser compatibility and optimize application performance.Back-end Development:Design, develop, and maintain server-side applications using .Net technologies.Implement robust and scalable APIs to support front-end functionality.Collaborate with database administrators to ensure efficient data storage and retrieval.Mobile App Development:Develop cross-platform mobile applications using Flutter.Optimize mobile applications for performance, responsiveness, and a seamless user experience.Work closely with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality software solutions.Participate in code reviews and provide constructive feedback to team members.Communicate effectively to articulate technical ideas and solutions.Problem Solving:Identify and address technical challenges and bottlenecks in the development process.Proactively troubleshoot and resolve issues to ensure smooth application deployment.
Requirements:
• Bachelor’s degree in Computer Science, Engineering, or a related field.• 3-5 years of professional experience in Computer Science. • Proficiency in React JS for front-end development.• Strong experience with .Net technologies for back-end development.• Hands-on experience in mobile app development using Flutter.• Solid understanding of web development principles, design patterns, and best practices.• Experience with version control systems (Git) and collaborative development workflows.• Excellent problem-solving skills and a proactive attitude towards addressing challenges.• Strong communication and collaboration skills.