Responsibilities:
- Well understand about Front end, Back end and Mobile app programming
- Collaborate with other team members to ensure the design and implementation of high-quality software
- Develop and implement software solutions that are robust, efficient, and scalable
- Design and implement data models and database architecture for web applications
- Write clean, maintainable, and efficient code
- Debug and troubleshoot production issues
- Participate in code reviews and maintain coding standards
- Collaborate with the team to identify, diagnose, and resolve complex issues
Requirements:
- Bachelor’s degree in Computer Science or a related field
- Minimum of 2 years of experience as a Full Stack Developer
- Proficiency in Spring Boot and microservices architecture.
- Having experience using Android & iOS for at least 1 year
- Solid understanding of database technologies like MySQL, Redis, MongoDB, Elastic Search.
- Strong understanding of Message Queueing
- Experience with front-end frameworks such as Vue.js
- Solid understanding of web technologies such as HTML, CSS, and JavaScript
- Strong understanding of SQL and NoSQL databases
- Experience with agile methodologies and software development best practices
- Experience with IntelliJ, Android Studio, Xcode and Visual Studio
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills