Software Engineer (Fullstack)
Full-time Mid-Senior LevelJob Overview
Customer Integration Development:
- Develop robust API connections between McEasy's platform and client systems.
- Create custom modules and features that address specific customer workflows.
- Implement data transformation processes to ensure compatibility between systems.
- Design and build custom dashboards and reporting based on customer needs.
Technical Implementation
- Write clean, efficient, and well-documented code in our technology stack (Go, Python, JavaScript/TypeScript, PHP, VueJS, NuxtJs).
- Develop both frontend components (responsive UIs, data visualization) and backend services (API, GraphQL, Webhook, Websocket, XML).
- Implement comprehensive testing strategies including unit, integration, and end-to-end tests.
- Troubleshoot and debug integration issues across the full stack.
- Participate in code reviews to maintain high code quality standards.
Cross-Team Collaboration
- Work closely with Customer Project Manager (CPM) to translate customer needs into technical requirements.
- Collaborate with core SaaS teams to ensure integrations align with product roadmap.
- Partner with QA teams to establish comprehensive testing protocols for custom implementations.
- Coordinate with DevOps to streamline deployment of customer-specific solutions.
- Participate in sprint planning, demonstrations, and retrospectives.
Make Your Resume Now