Search by job, company or skills

Keus Smart Home

Mobile Application Developer

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

Function: Software Development

Designation: App Lead

Open Position: 01

Location: Hyderabad

About Keus

Keus is at the forefront of integrating elegant design with state-of-the-art technology in smart home automation and architectural lighting. Our mission is to transcend ordinary living, offering a luxurious smart home experience that is seamless and beyond compare.

Our philosophy is centered around a design-first approach, where impeccable aesthetics meet unparalleled functionality. At Keus, a cadre of leading Industrial Designers, Electronics and Electrical Engineers, and Software Architects, merge their expertise to redefine industry standards and craft bespoke smart home products and solutions that lead the way in innovation.

We pride ourselves on being the benchmark of sophistication and holistic smart home experiences in India, relentlessly innovating not only to meet but redefine global standards.

Keus is on an ambitious path of expansion, with 2024 marking our entry into the thriving markets of Mumbai, Bangalore, and Pune. Our strategy involves directly engaging with Architects, Interior Designers, and leveraging Digital Marketing to enhance our customer reach.

Discover more about our vision and offerings:

Visit our website: www.keus.in

Watch us on YouTube: KeusSmartHome

Follow us on Instagram: @keussmarthome

Join us in shaping the future of luxurious Smart living.

Position Overview:

We are seeking an App Lead in the Engineering Department. We are looking for a candidate who is responsible for designing, developing, and maintaining the Keus Flutter Mobile App. Understanding of programming concepts is necessary. Should have Prior knowledge of programming & app development (should have built Flutter apps before). A good understanding of system architecture and network communication helps.

Key Responsibilities:

  • Designing and developing full architecture for products/features for the Keus Mobile app
  • Review, approve, or modify product designs.
  • Manage & mentor a team of app developers.
  • Make detailed plans to ensure the team's deliverables.
  • Ensuring responsiveness of the application
  • Writing reusable, testable, and efficient code
  • Meet both technical and consumer needs.

Key measures of success:

  • Design
  • Development
  • Maintenance
  • Customer Adoption

Key Competencies:

  • Ownership for action and results
  • Customer Centricity
  • Process Centricity
  • Development Centricity
  • Cross-functional collaboration.

Qualifications:

  • 7+ years of developing native and hybrid apps. 3+ years of flutter
  • Bachelor's degree (Computer Science preferable but not strictly necessary)
  • Experience with deploying apps to stores, management of different builds and release pipelines
  • Experience in working with design tools and libraries like Figma/Adobe Xd
  • Experience designing solutions for entire products/services (app structure design, UI components, and transitions)
  • Well-versed with Agile/Scrum and DevOps software development methodologies and Processes
  • Should know the basics of mobile & tablet application programming and developing apps that perform well on different-sized devices
  • Decent knowledge of algorithms and data structures (At least needs to have a working knowledge of time complexity)
  • Knowledge of security standards and techniques for mobile applications
  • Experience coding UI widgets for responsive design
  • Proficient understanding of code versioning tools, such as Git

Role Expectations:

Product Ownership & Consumer Centricity

  • In-depth understanding of the system & the product
  • Placing yourself in the shoes of the consumer when developing
  • Getting actual feedback on your delivered products
  • Final owner for anything related to the app

Solution Development & Delivery

  • Work closely with the product head and the team to deliver the solutions on time
  • Manage team resources and prioritize team deliveries (Estimate timelines for projects)
  • Translate user-based functional actions into code architecture and discuss the solution with the team
  • Given a set of requirements from the product team, break them into work items that follow a coherent code architecture. Communicate the design goals and allocate work in small, sensible work items to the team
  • Work closely with other development heads to ensure teams are on the same page regarding the solutions designed (Only oversight, agile product teams will suggest the solution)
  • Ensure quick fixes & resolutions to minor bugs that are reported. Work with the product & QA head to prioritize issues and backlogs.
  • Coordinate with the Field support head and handle support issues from the field. Suggest permanent fixes to those issues.
  • Coordinate with the infrastructure team to deploy solutions for dev and prod
  • Manage development environments for the team & releases to QA (versioning, changelogs, etc.)
  • Work with the release head to deliver beta releases and prod releases to the stores on time

Team Management & Growth

  • Plan out the team bandwidth required for the annual goals and hire the right people based on the requirements
  • Ensure new hires are onboarded, understand the full solution, and get them up to speed on the development standards and code architecture
  • Ensure team members are being fully developed. Understanding their strengths, and weaknesses Providing the right training at the right time, and helping them plan out their growth
  • Maintenance & sharing of the knowledge base. Setting documentation standards and making sure all solutions are delivered with proper documentation

Field Expertise

  • Build stuff that works, works well, and is performance and integration-tested. Scalable, maintainable, and understandable.
  • When designing solutions, ensure backward compatibility in case of partial updates to the system
  • Ensure proper developmental practices like code reviewing, branching, automated test suites, and logging are followed
  • Work with the infra team to build automated deployment pipelines to make releases smoother
  • Stay up to date with the latest developments in the field and drive adoption of said tech to meet our requirements

Culture

  • Drive the values of the organization and ensure the team imbibes and adopts a similar mindset
  • Work with the consumer experience head to ensure the team gets direct exposure to customers and understands the real-world impact they are creating
  • Spread a positive & enthusiastic vibe and make sure that the workplace is fun and dynamic
  • Plan activities/learning sessions with the team to keep them engaged and ensure they are developing their skills

Keus Culture:

Join a team that is passionate about innovation and excellence. At Keus, we value creativity, collaboration, ownership, and a commitment to leading the smart home revolution.

What Keus Offers:

  • The opportunity to be at the forefront of the home automation industry, working with high-end clientele.
  • A dynamic and supportive work environment that values innovation and creativity.
  • Competitive salary, commission structure, and benefits.
  • Professional growth opportunities in a rapidly expanding company.

Keus is an Equal Opportunity Employer; We celebrate diversity and are committed to creating an inclusive environment for all employees.

More Info

Industry:Other

Job Type:Permanent Job

Date Posted: 08/10/2024

Job ID: 95463389

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Mobile Application Developer

AldsCompany Name Confidential

Mobile Application Developer

VeblikaCompany Name Confidential
Last Updated: 21-11-2024 06:52:44 PM