About The Role
Job Summary Responsible for designing, developing, testing, and maintaining software applications. Work with cross-functional teams to build scalable, secure, and high-performance applications that meet business requirements. Key Responsibilities - Design, develop, and maintain web and mobile applications. - Write clean, reusable, efficient, and maintainable code. - Develop and integrate REST APIs and third-party services. - Work with databases such as MySQL, PostgreSQL, Firebase, and MongoDB. - Develop responsive user interfaces and implement application features. - Identify, troubleshoot, and resolve software bugs and technical issues. - Perform application testing, debugging, and performance optimization. - Integrate authentication systems, payment gateways, and other external services. - Manage source code using Git and GitHub. - Collaborate with designers, developers, testers, and project managers. - Maintain technical documentation and follow software development best practices. - Deploy applications and provide ongoing maintenance and support.
- Participate in code reviews, project planning, and continuous improvement. Required Technical Skills - Programming Languages:react JavaScript, Dart, PHP, SQL. - Frameworks: Flutter, Django, Node.js, Laravel. - Frontend Technologies: HTML, CSS, JavaScript. - Databases: MySQL, PostgreSQL, MongoDB, Firebase. - API Development: REST APIs and third-party API integration. - Development Tools: Git, GitHub, VS Code, Android Studio. - Cloud Services: Firebase and cloud-based application services. Required Qualifications - Bachelor's degree in Computer Science, Information Technology, Artificial Intelligence, or a related field. - Knowledge of software development principles and the software development lifecycle (SDLC). - Strong problem-solving and analytical skills. - Ability to debug issues and develop productive technical solutions. - Good communication, teamwork, and time-management skills. Key Competencies
📌 Software Developer (Mumbai)
🏢 Traker
📍 Mumbai