Overview
QDesk DSS is a dynamic and growing Data Management and Offshore Staffing service provider based in Lucknow. We are seeking a talented and motivated Full Stack Developer - Android to join our team and contribute to the development of web applications and automation tools for internal company usage.
Key Responsibilities:
Full Stack Development:
- Design, develop, and maintain robust web applications using Python.
- Develop and maintain Android applications using Kotlin/Java.
- Implement and maintain scalable backend services using Node.js, Python, or Java.
- Work with databases like MongoDB, Firebase, MySQL, or PostgreSQL for data storage and management.
- Collaborate with cross-functional teams to define, design, and ship new features.
Web Data Crawling and Analysis:
- Create bots to crawl web servers and gather relevant data for analysis.
- Develop algorithms for data processing and analysis.
Database Management:
- Design and implement database solutions to store and retrieve data efficiently.
- Optimize database queries for improved performance.
User Interface (UI) Design:
- Create user-friendly and visually appealing interfaces.
- Ensure responsive design for seamless user experiences across devices.
Testing and Debugging:
- Conduct thorough testing of applications to identify and fix bugs.
- Collaborate with quality assurance teams to ensure high-quality deliverables.
Documentation:
- Maintain detailed documentation for code, algorithms, and processes.
- Provide training and support to internal teams as needed.
Qualifications:
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in Python and its web frameworks (Django, Flask, etc.).
- Experience in web data crawling using tools like Scrapy or Beautiful Soup.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Knowledge of database systems (e.g., MySQL, PostgreSQL) and ORM frameworks.
- Understanding of version control systems (e.g., Git).
- Ability to work independently and as part of a collaborative team.
Education and Experience:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2-3 years of relevant work experience
Additional Skills (Preferred):
- Experience with cloud platforms (e.g., AWS, Azure).
- Knowledge of containerization (e.g., Docker).
- Familiarity with task automation tools (e.g., Celery).
- Strong knowledge of Kotlin/Java.
- Experience with Android SDK & Jetpack Components.
- Understanding of MVVM architecture & Clean Code Principles.
- Proficiency in RESTful APIs and JSON.
- Knowledge of SQLite/Room Database.
- Familiarity with Google Play Store deployment.
- Experience in Firebase, Push Notifications & Payment Gateway Integration is a plus.
Opportunity for Growth:
Opportunity to grow into a senior developer role. We are committed to the professional development of our team members and provide a supportive environment for advancing your career.
How to Apply:
Interested candidates are invited to submit their resume, a cover letter + (portfolio) or email to qdeskhrd@gmail.com. Please include "Full Stack Developer Android Application" in the subject line.
Note:
This is a full-time position based in Lucknow, Uttar Pradesh.
Working hours are from 11 am to 8 pm, Monday to Saturday.
Salary: Rs. 20,000 to 25,000 per month.
QDesk DSS is an equal opportunity employer. We encourage candidates from all backgrounds to apply.
Job Type: Full-time
Pay: ₹20,000.00 - ₹25,000.00 per month
Benefits:
- Paid time off
Schedule:
- Day shift
- Night shift
Supplemental Pay:
- Overtime pay
Education:
- Bachelor's (Preferred)
Experience:
- Angular: 1 year (Preferred)
- total work: 1 year (Preferred)
- Java: 1 year (Required)
Work Location: In person