Job Closed
This listing is no longer active.
Mid-level Integration Web Developer – Ensemble, Caché
Location
Brazil
Posted
123 days ago
Salary
0
Seniority
Senior
Job Description
Mid-level Integration Web Developer – Ensemble, Caché
Shift
• Understand, analyze and refine functional and non-functional requirements related to integrations with Shift solutions; • Estimate development effort and support technical planning of deliveries together with leadership; • Develop and maintain integrations using approved tools and patterns, ensuring adherence to business rules and solution architecture; • Continuously maintain and evolve technical documentation, ensuring it is up to date and reliable; • Identify, analyze and fix defects in code, working on debugging and stabilizing integrations and other Shift solutions; • Execute unit tests to ensure quality and compliance with defined standards; • Propose technical improvements and product enhancements, and handle incident resolution and urgent client requests; • Collaborate with business areas to clarify requirements and suggest functional improvements; • Support the development of more junior professionals (interns, trainees and analysts) by sharing knowledge and providing technical guidance; • Record and track time entries throughout the development cycle; • Identify and communicate impediments and risks that may impact schedules and deliveries; • Ensure the quality of deliveries by following processes, standards and best practices; • Investigate and act on root-cause identification for issues that impact solution quality; • Ensure compliance with defined project deadlines, scope, quality and costs; • Perform code reviews, contributing to the quality and standardization of deliveries; • Participate in technical code inspections, collaborating on approval or rejection of software artifacts; • When necessary, engage in pair programming to promote knowledge sharing and increase development efficiency.
Job Requirements
- Bachelor's degree in Information Technology or a related field;
- Experience in developing and maintaining integrations, preferably in healthcare, ERP or tax systems;
- Mandatory experience with the InterSystems Ensemble platform and with Caché ObjectScript (COS);
- Knowledge of object-oriented programming;
- Experience with databases and SQL;
- Basic knowledge of web technologies (JavaScript, HTML and CSS);
- Experience with other InterSystems technologies (such as IRIS, ZEN, etc.) is a plus.
Benefits
- Unimed Seguros Medical Assistance for you and your dependents - full coverage with 100% subsidized for the employee and 50% for dependents, providing greater peace of mind for you and your family.
- Shift Digital Hospital - 24/7 digital medical care.
- MetLife Dental Plan for employee and dependents - comprehensive dental coverage.
- Life Insurance - protection and security for you and your loved ones.
- TotalPass for employee and dependents - access to various physical, sports and leisure activities for a healthier life.
- SESC (Serviço Social do Comércio) - access to full SESC facilities with options for sports, leisure, culture and well-being for you and your dependents.
- Flexible hours - greater freedom to balance personal and professional life.
- Swile Benefits Card - BRL 1,394.00 monthly to use for food, meals, mobility, tech allowance and more.
- Childcare or nanny allowance - support for employees with children up to 5 years old, helping to balance career and family.
- Educational subsidy for studies - we invest in your personal and professional development.
- Educational and professional partnerships - discounts on education, language courses, technology and a variety of services, in São José do Rio Preto, the region and also online.
- Profit-sharing (PLR) - recognizing your contribution to the company's success.
- Special bonuses - recognition for important life events such as marriage, birth of children and employee referrals.
- Loyalty Award - special recognition for long-term employees.
- Partnerships with companies and associations - discounts on food, leisure, health, beauty, education, language courses and technology products.
- Collaborative, humane and constantly evolving environment - here you will find space to grow, be heard and make a difference.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Frontend Engineer, React/Typescript
DuckDuckGoIndependent internet privacy company. Download our browser with privacy built-in, unlike Chrome, on mobile & desktop.
• Build and own features across new and existing products using React and TypeScript • Work on related projects such as creating a new Instant Answer on the Search page • Develop an in-app onboarding experience • Optimize Text-Ad projects • Build scalable user interfaces and lead contributions to products and features • Write pragmatic, performant, and testable code that works consistently across settings, devices, and browsers • Play a key role in improving the frontend software architecture while prioritizing privacy and user experience
• Plan, design and implement sophisticated frontend solutions using modern technologies such as TypeScript and Tailwind, and frameworks like React and Next.js. • Develop and implement reusable frontend components that meet high standards for design and usability. • Integrate interfaces using RESTful APIs and GraphQL. • Build backend applications with Node.js to support frontend solutions. • Consider cloud technologies and container tools such as Docker and Kubernetes in the development and deployment of applications. • Create and maintain automated tests to ensure software quality. • Use tools like Storybook to develop and document UI components. • Work closely with the design team to create creative, innovative and intuitive user interfaces. • Support the team through code reviews, pair programming and other collaborative practices. • Continuously engage with new technologies, methodologies and tools to improve development processes.
Role Description We are a forward-thinking software development company, known for our proprietary core platform and its integral components — Sportsbook, CRM, Risk Management, Antifraud, Bonus Engine, and Retail Software Suite. Join our team to be part of pioneering solutions that not only streamline the work of thousands of employees in every department but also significantly boost profits and elevate product quality. Your role with us is a key part of a team shaping the future of software solutions in an impactful and dynamic environment. Qualifications - 4+ years of experience in Front-end development - 1+ years of experience in Tech Lead or Team Lead role - Strong experience with React.js (including hooks, state management, performance optimization) - Solid experience with JavaScript (ES6+) / TypeScript - Hands-on experience with Node.js (or similar backend technologies) - Experience designing and consuming RESTful APIs / GraphQL - Good understanding of front-end architecture and design patterns - Experience with modern build tools (Webpack, Vite, etc.) - Familiarity with testing frameworks (Jest, React Testing Library, etc.) - Experience with version control systems (Git) - Ability to mentor developers and grow engineering teams - Strong communication and collaboration skills - Experience in Agile/Scrum environments Requirements - Lead the design and development of scalable front-end application using React.js - Contribute to back-end development using Node.js or similar technologies - Drive technical decisions and establish best practices across the front-end stack - Collaborate closely with product managers, designers, and back-end engineers - Ensure high performance, responsiveness, and code quality - Mentor and guide front-end developers, conduct code reviews - Own delivery timelines and ensure successful project execution Benefits - Vacation: 22 working days per year. - Sick leave: 5 paid days per year 100% paid without medical certificate - Sick leave: 10 days per year 100% paid with medical certificate - Benefit cafeteria personal limit for health support
• Drive the solution design, implementation, and maintenance of robust, delightful, scalable, and secure core features. • Collaborate with product managers, UX designers, and other engineers to deliver solutions. • Own features end-to-end. • Drive engineering excellence by promoting clean code practices. • Mentor and support other engineers.



