Home
Jobs
1 Job openings at Immidi Infotech
Full stack Java developer

India

6 - 7 years

None Not disclosed

Remote

Contractual

Overview: Seeking an skilled and experienced Full Stack Developer to join our dynamic team working on our flagship app. The ideal candidate will have a depth of experience in the entire web development process, including design, development, and deployment, with a keen attention to detail and a passion for creating seamless user experiences. Position Type: Full time, 8 - 10 hours work, Monday to Friday. NOTE: DO NOT APPLY IF YOU ARE LOOKING FOR A SECOND JOB. THIS IS NOT A SECOND JOB AND DO NOT MAKE OFFERS ABOUT MAKING THIS AS SECOND JOB. IF VIOLATED, YOU WILL BE FIRED WITH NOPAY. Location: Remote, Anywhere in Asia (India, Nepal, and other countries) Salary: Negotiable. Key Responsibilities: • Design & Development: Work closely with the design team to translate mock-ups into scalable and maintainable code. Design, build, and maintain efficient, reusable, and reliable code across the full stack. • Backend Management: Using the Express framework, develop and maintain backend infrastructure on Node.js. Handle data storage solutions with MongoDB, ensuring data integrity and security. • Frontend Mastery: Utilize Ionic 5 and Angular 12 to build a robust, responsive, and user-friendly frontend. Ensure all visual and interactive elements of the application perform seamlessly across devices. • API Integration: Design and implement API integrations using the Express framework. Ensure seamless and efficient integration with third-party services such as AWS, Heroku, Twilio, Firebase, and others. • Performance Optimization: Monitor and analyze application performance metrics, making necessary adjustments to optimize speed and user experience. Implement best practices in caching, lazy loading, and other performance-enhancing techniques. • Testing: Implement comprehensive testing routines, including unit, integration, and end-to-end tests, to ensure code reliability and robustness. • Deployment & Maintenance: Manage and oversee the deployment processes across various environments, ensuring smooth releases. Regularly review, maintain, and upgrade existing systems for optimal performance. • Collaboration: Engage in regular code reviews, team discussions, and brainstorming sessions to share knowledge, learn from peers, and drive innovation in the product. • Security: Implement and monitor security measures to protect user data and other sensitive information. Stay updated with industry security threats and best practices to ensure our platform remains uncompromised. • Documentation: Document codebase, architecture decisions, and procedures. Ensure clear, concise documentation is available for the team and future developers. • Continuous Learning: Stay abreast of the latest developments and best practices in the web development domain. Regularly explore new technologies that can be implemented to enhance the platform's features or improve its performance. • Problem Solving: Troubleshoot any arising issues related to the application or its underlying infrastructure, ensuring minimal downtime and maintaining user trust. • Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement within the team. • Stakeholder Communication: Liaise with non-technical stakeholders, communicating clearly about project status, timelines, and technical challenges, ensuring alignment with business objectives. Required Qualifications: • 6-7 years of proven experience as a Full Stack Developer. • Strong expertise in Ionic 5, Angular 12, Node.js 18, Express, and MongoDB. • Solid experience with AWS services, including CloudFront, S3, EC2, Lambda, and familiarity with Heroku, Twilio, and Firebase. • Proficient understanding of web markup, including HTML5 and CSS3. • Strong understanding of server-side CSS pre-processing platforms. • In-depth understanding of the entire web development process (design, development, and deployment). • Knowledge of best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. • Excellent problem-solving skills, analytical thinking, and a detail-oriented mindset. • Strong written and verbal communication skills. If interested, send us your resume in pdf or word format, with your name, email id, phone number with country code, and availability time with time zone details. Will call you and talk to you if you are shortlisted.

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview