162 views
Trisk
9 серпня 2024
віддалено
About Us
Trisk is a SaaS platform founded and funded by Silicon Valley investors in 2017. Our platform is trusted by industry leaders such as VPTAX, MOEOP, BlueSky, UACPA, and Disney. We offer a comprehensive workflow automation tool that enables domain experts to collaborate effectively with clients and colleagues, simplifying data collection, compliance, analysis, audit, and outcomes delivery. Trisk Studio provides customizable forms with collaboration, workflows, task scheduling, communications, and secure data storage features. It is the first comprehensive tool to address complex efficiency and security challenges for 21- day service providers. In 2023, we launched Trish AI, a generative AI assistant that transforms conversations into workflows, forms, reports, and much more.
Our headquarters is located in San Francisco, California. We operate with a team of dedicated professionals using standard Agile/Scrum methodologies, including 2-week sprints, industrial meetings, analysis, and planning. We offer the flexibility of remote and office work.
Qualifications
Education : Bachelor’s Degree in Software Engineering, Computer Science, or a related field.
Experience:
○ 5+ years in single-page application development with a strong understanding of component architecture and scalability.
○ Proficient in web services standards and technologies (XML, XSL, X-Path, JSON, REST, RESTful, SOAP).
○ Experience integrating with REST interfaces and SQL databases.
○ Expertise in Angular 13+, Angular Elements, and Reactive Forms.
○ Strong knowledge of JavaScript, TypeScript, ES, NodeJS (basics), and Websockets.
○ Experience with asynchronous programming, observables, frontend data structuring, application state management strategies, NGRX, RxJS (Observables), and Promises.
○ Solid understanding of HTML, CSS, SASS, LESS, and responsive design principles. Familiarity with CSS preprocessors, UI frameworks, and writing cross-browser-compatible code. Experience with Tailwind 3+ and Bootstrap 2+.
○ Capable of developing front-end user interfaces and architecture following design team specifications (Figma).
○ Familiarity with frontend build tools and package managers
(Webpack, NPM)
○ Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
○ Experience with message queue frameworks/technologies (Redis, AWS SQS)
○ Proficient with GIT and GitFlow.
○ Experience with cloud services (AWS, GCP, Azure).
○ Experience in common component development/design systems and hands-on implementation of complex AngularJS applications, directives, controllers, and services.
○ Familiarity with Disciplined Agile/Agile Rollout Methodology, JIRA, and Confluence.
○ Proficient in development processes: source control, defect tracking, collaborative tools, and code review.
○ Capable of conducting peer reviews.
○ Understanding of object-oriented design principles and design patterns. Ability to translate business requirements into technical solutions.
○ Excellent written and verbal communication skills.
○ Highly organized, self-motivated, attentive to detail, and customer- oriented.
○ Independent worker, capable of carrying out tasks with little or no supervision.
○ Proven problem-solving abilities.
○ Positive attitude, capable of working independently or in groups.
○ Knowledge of workflow automation and technology standards (e.g., infrastructure, architecture, processes, applications) is an asset.
○ Undergraduate degree or Technical Certificate in Computer Science or an equivalent field.
Responsibilities and Duties:
○ Contribute to building multifaceted enterprise and customized applications for an international client base.
○ Design, develop, and maintain web applications using Angular, JSONAPI, and RxJS.
○ Build responsive and user-friendly interfaces using JavaScript/TypeScript, Angular, and Tailwind.
○ Work with AI server-side microservices using LangChain.
○ Create and maintain RESTful APIs to enable seamless communication between front-end and back-end systems.
○ Ensure the performance, quality, and responsiveness of applications.
○ Maintain high standards of code quality, organization, and automation.
○ Collaborate with cross-functional teams to define, design, and implement new features.
○ Identify bottlenecks and bugs and devise solutions to these problems.
○ Stay up-to-date with the latest industry trends and technologies.
The practical test is required.