Glide Developer
Key Responsibilities
Application Development
-
Design and develop fully functional mobile and web applications using the Glide platform, ensuring alignment with client requirements, milestones, and business goals.
-
Configure workflows and clean database structures and relational databases according to LowCode's standards and guidelines?
-
Create responsive designs that work across various devices, adhering to UX/UI best practices.
-
Utilize Glide’s visual programming interface to implement features such as user authentication, data management, and third-party API integrations.
-
Stay up to date with Glide’s latest updates and best practices to ensure ongoing expertise and alignment with the platform’s evolving capabilities.
Customization and Integration
-
Leverage Glide’s integration options and components to extend application functionality
-
Develop custom workflows and logic to address complex client requirements.
-
Work with RESTful APIs and other integration points to enhance app capabilities, ensuring scalability and performance.
Testing and Quality Assurance
-
Conduct thorough testing of applications to ensure smooth functionality and resolve any bugs or issues before delivery, providing evidence through test cases, such as videos of specific development milestones or flows, as part of the development QA process.
-
Collaborate with QA teams or Project Managers to troubleshoot and optimize applications, ensuring high-quality user experiences, and co-leading handoff calls to ensure a smooth transition to the client or next project phase.
Collaboration and Client Engagement
-
Work closely with project managers, UX/UI designers, and other developers to ensure that the application meets client expectations.
-
Participate in project kick-off meetings and client calls to provide input on technical feasibility and development timelines.
-
Communicate progress, challenges, and updates to the Project Manager and other stakeholders.
-
Mentor junior developers, providing guidance and support to foster their technical growth and integration within the development team.
Documentation
-
Maintain comprehensive documentation for each project, including a structured database schema and recorded test case videos to demonstrate key workflows and functionality.
-
Create detailed guides for client handoff to facilitate smooth transitions and enable clients to manage the application effectively.
-
Adhere to documentation standards to ensure consistency in internal knowledge sharing, supporting scalability and efficient onboarding of team members.
Requirements
Experience
-
2+ years of experience developing coded or low-code applications, with at least 1 year of experience specifically on the Glide platform.
-
Strong understanding of data structures, workflows, and app logic in Glide.
-
Experience with Google Sheets or other data management tools as primary data sources for apps.
Skills
-
Expertise in building responsive mobile and web applications using Glide’s interface.
-
Solid understanding of web and mobile technologies (HTML, CSS, JavaScript) and how they are applied in a low-code environment.
-
Ability to solve complex problems and design efficient workflows within the Glide ecosystem.
-
Strong English communication skills to collaborate with cross-functional teams and present technical solutions to non-technical stakeholders.
Tools
-
Expertise in Glide platform and its integration capabilities (Google Sheets, APIs, Zapier, etc.).
-
Familiarity with basic spreadsheet and database management (Google Sheets, Airtable).
-
Knowledge of Figma or similar design tools is a plus for collaborating with designers.
KPIs and Metrics (Unified for all Developers)
Project Delivery
-
On-time delivery rate for development milestones.
-
Adherence to project scope and timelines as defined by project managers.
-
Time spent on development vs. initial estimation to monitor accuracy and efficiency in planning.
Application/Website Quality
-
Client satisfaction scores related to functionality, design, and user experience.
-
Number of bugs or issues identified before launch, aiming to minimize post-launch revisions and enhance pre-release quality assurance.
Documentation and Knowledge Sharing
-
Documentation quality metrics, ensuring clear, comprehensive project records for internal knowledge transfer and client handoff.
-
Contribution to knowledge sharing, such as mentoring, code reviews, and collaboration in team knowledge bases.
Developer Engagement and Adherence to Protocols (LCA)
Engagement with company culture and adherence to team protocols, including metrics such as frequency of rescheduling or lateness to meetings, attendance at required team meetings, and compliance with established workflows and processes.