Overview
Full Stack Developer – Digital Roomz (Kochi, Kerala)
Job Title: Full Stack Developer
Location: South Kalamassery, Kochi, Kerala
Employment Type: Full-Time
Contact Email: info@digitalroomz.com
Company Overview:
Digital Roomz is a technology-driven company specializing in software development, digital marketing, revenue management, and OTA registration solutions. We are looking for a highly skilled Full Stack Developer to join our growing team and play a crucial role in building scalable, high-performance applications.
As a Full Stack Developer, you will be responsible for end-to-end application development, including front-end and back-end development, database management, API integration, and cloud deployment. The ideal Full Stack Developer should have expertise in Python (Django), PHP, Java, JavaScript, HTML, CSS, and Bootstrap, along with a deep understanding of Database Architecting to ensure efficient data management and scalability.
Job Responsibilities1. Database Architecting (Most Important Responsibility)
As a Full Stack Developer, a core part of your role will be Database Architecting, ensuring the efficient design, optimization, and management of data structures. You will:
- Design and structure databases for scalability, security, and high performance.
- Create Entity-Relationship Diagrams (ERD) to define relationships between data entities.
- Optimize databases (MySQL, PostgreSQL, MongoDB) to handle large-scale data operations.
- Implement indexing, partitioning, and caching strategies for improved query performance.
- Ensure data integrity and security through encryption, access control, and compliance with regulations such as GDPR and HIPAA.
- Develop backup, disaster recovery, and high-availability solutions.
2. Full Stack Development
As a Full Stack Developer, you will be responsible for designing and maintaining end-to-end applications:
Front-End Development:
- Develop responsive and interactive user interfaces using HTML, CSS, JavaScript, Bootstrap, React, or Angular.
- Implement cross-browser compatibility and ensure mobile responsiveness.
- Collaborate with UI/UX designers to create visually appealing and user-friendly interfaces.
- Optimize front-end performance for faster load times and seamless interactions.
Back-End Development:
- Develop and maintain robust server-side applications using Python (Django), PHP, and Java.
- Implement authentication and authorization mechanisms using OAuth, JWT, or session-based authentication.
- Optimize server logic and business processes for high performance and security.
3. API Development & Integration
- Full Stack Developer should develop RESTful APIs to enable seamless integration between front-end and back-end.
- Full Stack Developer should Integrate third-party APIs and services for enhanced functionality.
- Full Stack Developer should Ensure efficient data communication between different application layers.
4. Server & Cloud Deployment
- Full Stack Developer should Deploy and maintain applications on AWS, Google Cloud, or Digital Ocean.
- Full Stack Developer should Implement CI/CD pipelines for continuous integration and deployment.
- Full Stack Developer should Monitor server performance and optimize infrastructure for scalability and security.
5. Security & Compliance
- Full Stack Developer should Apply best security practices to protect applications from SQL injection, CSRF, XSS attacks, and other vulnerabilities.
- Full Stack Developer should Ensure compliance with data protection regulations to maintain user privacy and security.
6. Performance Optimization
- Full Stack Developer should Conduct code reviews and debugging to improve application efficiency.
- Full Stack Developer should Implement caching strategies and optimize queries for high-speed data retrieval.
7. Collaboration & Communication
- Full Stack Developer should Work closely with project managers, designers, and other developers to ensure project success.
- Full Stack Developer should Stay updated with emerging technologies and industry trends to improve development processes.
Skills & Qualifications
To succeed as a Full Stack Developer at Digital Roomz, you should have:
- Proven experience as a Full Stack Developer, working on end-to-end application development.
- Expertise in Database Architecting, including database design, optimization, and security.
- Strong skills in Python (Django), PHP, Java, JavaScript, HTML, CSS, Bootstrap, and React/Angular.
- Hands-on experience with MySQL, PostgreSQL, MongoDB, and database indexing techniques.
- Deep understanding of RESTful API development and third-party API integrations.
- Knowledge of cloud platforms, CI/CD pipelines, and server management.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Ability to work independently and collaborate effectively with a team.
Why Join Digital Roomz?
- Work on cutting-edge projects that make a real impact.
- Opportunities for career growth as a Full Stack Developer.
- Collaborative and innovative work environment.
- Continuous learning and upskilling in the latest technologies.
How to Apply
If you are a passionate Full Stack Developer looking for a challenging and rewarding role, we want to hear from you.
Send your resume to info@digitalroomz.com or call 8590639531 to apply.
Join Digital Roomz as a Full Stack Developer and take your career to the next level.
Job Type: Full-time
Pay: ₹17,000.00 - ₹18,000.00 per month
Schedule:
- Day shift
- Fixed shift
- Monday to Friday
Ability to commute/relocate:
- Kalamassery, Kochi, Kerala: Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Bachelor's (Preferred)
Experience:
- Full-stack development: 4 years (Required)
- Back-end development: 3 years (Required)
- Front-end development: 3 years (Required)
- Database Architecting: 3 years (Required)
Language:
- English (Required)
- Hindi (Required)
Work Location: In person
Application Deadline: 05/04/2025
Expected Start Date: 06/04/2025