Sr. Full-Stack Mobile Developer

LabFry Technology

LabFry Technology

 

LabFry Technology

Follow

Summary

  • Vacancy: 1
  • Age: 22 to 40 years
  • Location: Chattogram, Chattogram (Chandgaon R/A …
  • Salary: Negotiable
  • Experience: At least 2 years
  • Published: 12 Dec 2024

 

Requirements

Education

  • Bachelor of Computer Application (BCA), Bachelor in Engineering (BEngg), Masters in Computer Application (MCA), Diploma in Computer

Experience

  • At least 2 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service, Artificial Intelligence (AI) Startup, Business-to-Business (B2B) Software and Services Startup, E-commerce Startup

Additional Requirements

  • Age 22 to 40 years
  • 5+ years of experience in mobile development, with at least 2 years in a leadership role.
  • Strong problem-solving skills, proactive attitude, and a commitment to innovation and continuous improvement.
  • Required Skills and Qualifications:

Technical Skills:

  • Proficiency in mobile development frameworks such as Flutter, React Native, or native languages (Swift for iOS, Kotlin/Java for Android).
  • Strong knowledge of UX/UI principles, experience with Figma, Adobe XD, or Sketch for prototyping.
  • Expertise in backend technologies (Node.js, Django, etc.) and API integration.
  • Experience with databases like Firebase, MySQL, MongoDB, or SQLite.
  • Understanding of live tracking and real-time data update protocols, GPS and map integrations, and similar features.

Project & Team Leadership:

  • Prior experience leading a development team, with proven abilities in task management, mentoring, and performance monitoring.
  • Strong communication skills, able to collaborate effectively with cross-functional teams and provide clear guidance to developers.

Freelance and Multi-Task Management:

  • Ability to juggle multiple tasks and freelance projects, managing client relationships, and ensuring high standards of delivery.

Required Skills & Qualifications:

  • Proven experience as a Full Stack Developer with a strong portfolio of web and mobile applications.
  • Strong proficiency in front-end technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js) and back-end technologies (Node.js, Python, Ruby on Rails, or similar).
  • Experience with mobile app development using React Native, Flutter, or native iOS/Android.
  • Knowledge of cloud platforms such as AWS, Google Cloud, or Azure for application hosting and scaling.
  • Experience with database management systems such as PostgreSQL, MongoDB, or MySQL.
  • Familiarity with third-party APIs (payment, geolocation, messaging services).
  • Excellent understanding of responsive design and cross-platform compatibility.
  • Proven experience in project management, particularly in agile methodologies (Scrum, Kanban).
  • Strong leadership skills with experience mentoring and guiding a development team.
  • Familiarity with version control systems (Git) and CI/CD practices.
  • Ability to handle multiple freelance projects simultaneously and deliver high-quality results under tight deadlines.
  • Strong problem-solving skills and the ability to adapt to new challenges.

Responsibilities & Context

We are seeking a highly skilled and experienced Sr. Full-Stack Mobile Developer to lead our development team in creating robust and engaging mobile applications for both iOS and Android platforms. This role demands a versatile developer with a strong understanding of UX/UI design, seamless database integration, and advanced features like live tracking. The ideal candidate will possess a unique blend of technical expertise, team leadership abilities, and experience working on multiple freelance tasks.

Key Responsibilities:

Web & Mobile App Development:

  • Develop and maintain responsive, high-performance web and mobile applications for the on-demand handyman platform.
  • Use modern web technologies (React, Angular, Vue.js) and mobile frameworks (React Native, Flutter) to build seamless user experiences.
  • Design, implement, and maintain scalable backend systems and APIs using technologies such as Node.js, Python, or Ruby on Rails.
  • Integrate third-party APIs for services such as payment gateways (Stripe, PayPal), geolocation (Google Maps), and messaging (Twilio, Firebase).
  • Implement real-time communication and notifications for users and service providers.
  • Optimize app performance to ensure fast load times and responsiveness on all devices.
  • Write clean, maintainable, and well-documented code, adhering to industry best practices.

Project Management:

  • Lead and mentor a team of developers, ensuring tasks are appropriately assigned and deadlines are met.
  • Set clear project milestones and timelines, ensuring that both the development process and final product align with business goals.
  • Coordinate with cross-functional teams (designers, product managers, and stakeholders) to ensure effective communication and smooth project execution.
  • Regularly review and evaluate progress, provide feedback, and ensure the team is motivated and working efficiently.
  • Act as the primary point of contact for internal and external stakeholders regarding project progress, roadblocks, and resource allocation.

Freelance Project Handling:

  • Manage multiple freelance projects concurrently, working with clients to assess project requirements, define scopes, and establish timelines.
  • Coordinate with freelance developers, designers, and other external collaborators to ensure project milestones are met and the final product is delivered on time.
  • Maintain regular communication with clients, providing progress updates and gathering feedback to make necessary adjustments during the development process.
  • Ensure the timely delivery of projects, adhering to client expectations, budget constraints, and quality standards.

Collaboration & Communication:

  • Foster a collaborative and productive environment with other developers, designers, and stakeholders.
  • Participate in daily standups, sprint planning, and code reviews to ensure high-quality standards and to streamline development efforts.
  • Provide guidance and mentorship to junior developers and assist in their professional development.
  • Act as a liaison between the development team and other teams within the company (e.g., marketing, operations, and customer service).

Skills & Expertise

Flutter and Kotlin programming languages

JavaScript

Mobile Application Development in Android and or Cross Platform

Mobile apps Developer (iOS)

Oracle MongoDB and spring boot

React | NodeJS | mongoDB | mongoose | JavaScript | Github | Git

React Native for app developer

Swift (iOS)

Team Leader (Software)

UI UX Design

Compensation & Other Benefits

  • Performance bonus
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Half Yearly
  • Festival Bonus: 2

More benefit will be added

Workplace

Work at office

Employment Status

Full Time

Job Location

Chattogram, Chattogram (Chandgaon R/A, Chattogram Sadar)

Source link

To apply for this job email your details to admin@chakricircular.com