Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs.
By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.
Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs.
By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.
Recorded:
Pre-recorded sessions that you can watch at your convenience.
RECORDED LEARNING UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs.
By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.
Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING Front-End DevelopmentGain a solid understanding of essential web technologies and become a front-end specialist.
Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices.
Develop the skills to build dynamic websites that provide a seamless user experienceParticipate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING Front-End DevelopmentGain a solid understanding of essential web technologies and become a front-end specialist.
Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices. Develop the skills to build dynamic websites that provide a seamless user experience
Recorded:
Pre-recorded sessions that you can watch at your convenience.
RECORDED LEARNING Front-End DevelopmentGain a solid understanding of essential web technologies and become a front-end specialist.
Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices.
Develop the skills to build dynamic websites that provide a seamless user experienceJoin our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING Full-Stack Development Master in-demand skills with our full-stack web development curriculum, guided by expert instructors with real-world experience.
By the end of this bootcamp, you will be confident and prepared to enter the IT job marketParticipate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING Full-Stack Development Master in-demand skills with our full-stack web development curriculum, guided by expert instructors with real-world experience.
By the end of this bootcamp, you will be confident and prepared to enter the IT job marketJoin our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING Python Fundamentals Our Python Bootcamp is designed to equip you with highly sought-after skills.
Our seasoned instructors bring real-world expertise to the classroom. Upon completing this bootcamp, you'll be ready to enter the job market with confidence and preparation.
Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING Python Fundamentals Our Python Bootcamp is designed to equip you with highly sought-after skills.
Our seasoned instructors bring real-world expertise to the classroom. Upon completing this bootcamp, you'll be ready to enter the job market with confidence and preparation.
Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING Junior Developer Have the skills to create their own websites, transforming into a coding champion in the making They'll gain confidence, creativity, and a strong foundation for future tech endeavors.
Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING Junior Developer Have the skills to create their own websites, transforming into a coding champion in the making They'll gain confidence, creativity, and a strong foundation for future tech endeavors.
Recorded:
Pre-recorded sessions that you can watch at your convenience.
RECORDED LEARNING Junior Developer Have the skills to create their own websites, transforming into a coding champion in the making They'll gain confidence, creativity, and a strong foundation for future tech endeavors.
Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING Junior Gamer This course offers a thrilling introduction to game design, coding, and interactive storytelling, where participants can create, collaborate, and level up their technical skills.
Software Engineer
• Backend (NodeJS)
Software Engineer
• Backend (NodeJS)Part time Full Job Description Summary Comera seeks a
Software Engineer – Backend ) to develop and maintain scalable backend systems, requiring expertise in , AWS, and microservices.
Description
About Comera:
Comera is a free messaging app that allows you to connect with friends and family through one-to-one chats, voice calls, and video calls via mobile data or Wi-Fi. It also enables group chats and allows users to share photos, videos, documents, locations, and much more.
Role Overview:
As a Software Engineer – Backend ), you will be responsible for the development and maintenance of our backend systems that power our highly scalable products
Key Responsibilities:
Possess comprehensive knowledge and expertise in the following tech stack: TypeScript Cassandra Redis Elasticsearch MySQL RabbitMQ/Kafka AWS Microservices architecture Scaling sockets S3 FCM & APNS (Firebase Cloud Messaging and Apple Push Notification Service) HMS (Huawei Mobile Services) push notifications CI/CD (Continuous Integration/Continuous Deployment) Jenkins Jest/Mocha Chai Docker Kubernetes Demonstrate a deep understanding and hands-on experience in building highly scalable products. Collaborate effectively with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions. Design and develop efficient, reusable, and reliable code. Actively participate in code reviews to maintain code quality and ensure adherence to coding standards. Continuously identify and implement improvements in system architecture, performance, and scalability. Conduct thorough testing and debugging of software to ensure smooth operation and resolve any issues or defects. Mentor and provide guidance to junior engineers as needed.
Good to Have:
Experience with XMPP and WebRTC
Skills and Attributes:
Stay up to date with the latest technologies, trends, and best practices in software engineering. Strong proficiency in the tech stack mentioned above. Proven track record of working on and contributing to highly scalable products. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Ability to work effectively in a fast-paced, dynamic environment. Experience with Agile/Scrum methodologies is preferred.
Qualification & Requirements:
Bachelor's or master's degree in computer science, Software Engineering, or a related field. Minimum of 8 years of professional experience in software engineering, with a focus on backend development.
#J-18808-Ljbffr