Fullstack developer
Integrated Sales Configuration Tool – Senior Developer
We are seeking a highly skilled and experienced Senior Developer to join our team and play a key role in the development of our Sales Configuration Tool. The ideal candidate will have strong frontend and backend development experience, a solid understanding of the project’s tech stack, and the ability to design and maintain mission-critical components of the application.
💡 Priority Requirements:
• Strong experience with MongoDB (preferably MongoDB Atlas) or similar NoSQL databases
• Azure certifications and/or proven hands-on experience with Microsoft Azure
• Location preference: candidates currently based outside of Ukraine are highly preferred
________________________________________
Key Responsibilities:
Frontend Development:
• Proficiency in TypeScript, React, Redux, Redux Toolkit, Material UI, Tailwind CSS, Vite, and ESLint
• Implement efficient state management and data flow using Redux
• Ensure a responsive and intuitive user interface for the Sales Configuration Tool
Backend Development:
• Expert knowledge of Azure Functions (v4.x) and HTML-to-PDF in v3.x, using TypeScript, ESLint, and Jest
• Build robust APIs and ensure high-performance data processing
Database Management:
• Deep understanding of MongoDB, especially MongoDB Atlas
• Proficiency in SQL for reporting database support
• Ensure data integrity, security, and efficient storage/retrieval
API Integration & Architecture:
• Experience in API integrations and designing scalable, maintainable architecture
• Collaborate with cross-functional teams to integrate third-party services
Error Management & Monitoring:
• Robust error handling in both frontend and backend
• Familiarity with Azure Application Insights or similar tools
• Strong in performance monitoring, alerting systems, and root cause analysis
• Proactive approach to application stability and reliability
• Ensure documentation of processes and continuous improvement practices
________________________________________
If you're a technically strong developer passionate about building reliable, scalable systems and meet the priority requirements, we’d love to hear from you.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |