ProcessMaker, a fast-growing B2B software-as-a-service company, is on a mission tosimplify the way custom business processes are built and run with our AI-powered automation tools. Responsibilities Architect, develop and implement product features, experiments, and assets that enhance the user experience. Write clean, efficient, and well-documented code using best practices and coding standards. Analyze experiment results and user feedback to iterate on product features and designs for maximum impact. Document technical designs, implementation details, and best practices to facilitate knowledge sharing and ensure maintainability of codebases. Essential Functions Define and deliver reusable assets that accelerate adoption - templates, connectors, canned demos, and other artifacts that reduce friction in time to value. Collaborate with Marketing to participate in webinars and live streams to showcase features and best practices in support of accelerating adoption. Stay up-to-date with emerging technologies, industry trends, and best practices to continuously improve skills and knowledge and drive innovation within the organization. Minimal Qualifications Bachelor's degree in computer science, engineering, or a related field Proven experience in software development, with expertise in one or more programming languages (e.g.,PHP, Java, JavaScript). Knowledge of web technologies, including HTML, CSS, RESTful APIs, and HTTP protocols Experience with modern software development methodologies, such as Agile or Scrum. Excellent problem-solving skills and attention to detail, with a passion for delivering high-quality software products. Experience with web technologies, cloud platforms, and API integrations. Effective communication and collaboration skills, with the ability to work in a fast-paced, dynamic environment. Clear and thoughtful communication, language skills in English Preferred Qualifications 2+ years experience with SaaS/Tech enterprise-class technology Experience with front-end frameworks and libraries like React, AngularJS, or Vue.js, and back-end frameworks like Node.js or Flask Strong problem-solving abilities and a knack for tackling complex technical challenges with creativity Eagerness to stay updated with emerging technologies, and best practices in software development, and a commitment to continuous learning and self-improvement #J-18808-Ljbffr