Chatbot Developer

Work from Home, Philippines

Job Description

Position Title: Chatbot Developer
Position level: Mid Level
Schedule: Monday - FridayCandidate Qualification:

  • Solid experience in designing and developing chatbots for various channels (Viber, Facebook Messenger, etc) using bot platforms or raw code is required
  • Solid front-end development experience HTML5, CSS3, Angular/React/Vue JS
  • Experience in web programming using MVC frameworks (e.g. Laravel, .Net Framework)
  • Experience with Python, SQL/MySQL and relational data models
  • Experience with application integration, including use of technologies such as REST APIs, Microservices, Web Services Experience in responsive or adaptive design, and ensure cross-browser, cross-platform, and cross-device compatibility Experience in Git, unit-testing and source code management
  • Knowledge of Agile development and delivery
  • Experience in creating workflows, storyboards, user flows, process flows and site maps
  • Experience with AWS, containerization (Docker/Kubernetes) and CICD pipeline is preferable
  • Knowledge of Natural Language Processing, Machine Learning algorithms, models, and principles is a plus
  • Strong foundation in software engineering best practices which enable building world class products, including architecture design principles, coding standards, testing and continuous integration/deployment, etc.
  • A self-starter who delivers high-quality work and can adapt to new challenges, either on their own or as part of a team Candidate should have fluent communication skills and ability to present technical details to a non-technical audience
  • Ability to produce clear and concise documentation
  • Ability to identify and resolve application errors and other operational problems
  • Solid understanding of full development life cycle
  • Should be willing to work extended hours if required
  • If it's possible, he/she can be drawn from our existing talent pool.
:
  • Design and develop ChatBot solutions using open source and proprietary ChatBot platforms
  • Design and develop web applications using open source and proprietary MVC platforms
  • Develops the chatbot or web app platform and maintains high standards of software qualities such as performance, reliability, latency, and flexibility
  • Build tools and drive system improvements to make it easier for customers and other teams to adopt and use the platform Ensure quality of coded components. Comply with coding standards, policies, and procedures.
  • Participates in peer reviews of designs and codes based from the product requirements
  • Translate UI component designs into functional, modular, and reusable code based on specs and technical design document
  • Perform the coding task based on the selected architecture, design, and technical specifications
  • Take ownership over certain front-end products and work alongside the Tech Lead to define their direction and architecture.
  • Take accountability for the efficiency and maintainability of front-end code bases
  • Write tests for new and existing components alike, always striving for keeping the coverage of our code bases as high as possible.
  • Works with Agile mindset to create value with projects of varying scopes
  • Create and maintain solution documentation. Document new behavior as well as changes to existing behavior clearly and concisely.
  • Work alongside the Tech Lead to establish workload and cadence on a weekly basis, while being proactive about background tasks that can be actioned on if no direction is given.
  • Support the operational teams during development or enhancement, testing, implementation, and production.
Follow established System development life cycle practices and methodologies
  • Project planning
  • Software design & architecture
  • Write clean maintainable code based on SOLID principles
  • Review pull requests
  • Bug fixing & support work
  • Hosting maintenance
  • DevOps
  • Test your own work
  • Be involved in process improvement
  • You are expected to keep up with coding & technological trends in your own time
  • Liaise with the design and development teams to ensure understanding of the initial requirements of features.
  • Review new features and improvements against their original requirements, including having an awareness of the interconnectedness of different functions within the product and testing other relevant and related functions
  • Be able to lead technical solutions using your extensive experience to identify opportunities for improving the websites.
Job Type: Full-timeSchedule:
  • 8 hour shift
Ability to commute/relocate:
  • Work from Home: Reliably commute or planning to relocate before starting work (Required)
Education:
  • Bachelor's (Required)
Experience:
  • Developer: 4 years (Required)
Language:
  • English (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1134437
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Work from Home, Philippines
  • Education
    Not mentioned