Application Developer

Please include your portfolio and resume.

About the Role

The Application Developer is responsible for designing, developing, testing, and maintaining applications that meet business and user needs. This role involves writing clean, efficient code, collaborating with cross-functional teams, and ensuring the delivery of secure, scalable, and high-performing applications.

Key Responsibilities

Development & Implementation

  • Design, build, and deploy applications for web, mobile, or cross-platform environments.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Integrate and manage external services, including third-party APIs and specialized AI/ML model endpoints.
  • Develop necessary middleware, toolware, and orchestration layers to ensure secure, performant, and scalable communication between application components and external services.
  • Proficiency in cross-platform mobile development (e.g., React Native, Flutter) to design, build, and maintain applications simultaneously for both iOS and Android ecosystems.

Architectural & Deployment Skills

  • Experience with microservices architecture and development using containerization technologies (e.g., Docker, Kubernetes).
  • Ability to deploy and manage applications on cloud platforms (e.g., AWS, Azure, GCP).
  • Implement robust user authentication (AuthN) and authorization (AuthZ) mechanisms (e.g., OAuth2, JWT).
  • Manage application state effectively across various environments and ensure secure data transmission.

Testing & Quality Assurance

  • Conduct unit, integration, and performance testing to ensure application quality.
  • Debug and troubleshoot issues, providing timely resolutions.
  • Collaborate with QA teams to ensure smooth release cycles.

Maintenance & Optimization

  • Monitor application performance and implement enhancements for speed, security, and usability.
  • Maintain and update existing applications with new features or improvements.
  • Ensure compliance with data security, privacy standards, and accessibility requirements.

Collaboration & Documentation

  • Work closely with designers, product managers, and other developers to align technical solutions with project requirements.
  • Participate in code reviews and contribute to knowledge-sharing across the team.
  • Document application architecture, workflows, and development processes.
  • Work along with AI developers and Web application developers.

Key Deliverables

Applications

Functional, scalable, and user-friendly applications delivered on time.

Codebase

Clean, maintainable, and well-documented codebase.

Documentation & Reports

Application testing results, performance reports, and release documentation.

Optimizations

Continuous improvements to application usability, speed, and reliability.

Workplace Policies

confidential Information

Definition:

  • Technical documentation, source code, AI models, and project specifications
  • Contracts, agreements, and vendor details
  • Company policies, strategic plans, and business data
  • Financial information and operational procedures

Obligations:

  • Maintain confidentiality of all confidential information.
  • Use confidential information solely for the performance of duties within the project.
  • Do not disclose confidential information to any third party without written consent.
  • Take reasonable precautions to prevent unauthorized access.

non Compete Obligation

  • During the term of employment and for [e.g., 12 months] after termination, the employee shall not engage in any business, project, or employment that directly competes with the chatbot application or its derivatives.
  • The employee shall not solicit clients, partners, or employees of the company for a competing venture.

conflict Of Interest

Definition:

A conflict occurs when the employee’s personal, financial, or relational interests may influence, or appear to influence, the employee’s judgment or decisions regarding the project.

Examples:

  • Personal ownership or investment in a competing AI/chatbot project
  • Accepting gifts, favors, or benefits from vendors or partners
  • Engaging in side projects that could compromise confidentiality or business interests

reporting And Compliance

Reporting:

  • Employees must disclose any potential or actual conflicts to the company promptly.
  • Management will review disclosures and determine necessary actions, which may include recusal, reassignment, or termination of conflicting activities.

Enforcement:

  • Violations may result in disciplinary action, including termination, legal action, or financial liability.
  • Annual conflict-of-interest declarations may be required.
SCIOLOGY
© 2025 Sciology. All rights reserved.

Application Developer