DKatalis - Software Engineer
Requirements
• Experience: At least 5+ years of professional experience in software development, with a proven track record of building and maintaining scalable applications. • 5+ years • Tech Stack: Hands-on expertise in Java or JavaScript/TypeScript (and their ecosystems like Spring Boot, Node.js, or Kotlin). • Java or JavaScript/TypeScript • Front-End Proficiency: Strong experience in modern front-end development (Flutter preferred, or React/Vue). • Front-End Proficiency: • Flutter preferred • Engineering Rituals: Deep familiarity with Lean/XP practices, specifically TDD (Test Driven Development), Pair Programming, and CI/CD pipelines. • Engineering Rituals: • Lean/XP practices • TDD (Test Driven Development) • Agile Mindset: Comfortable working in an Agile environment and navigating the balance between technical debt and delivering timely value. • Agile Mindset: • Architectural Awareness: You care about the "big picture"—from the UI to the APIs and the back-end services that power them. • Architectural Awareness: • Communication: Strong written and spoken English, with the ability to explain complex technical concepts to both technical and non-technical stakeholders. • Communication:
Responsibilities
• Feature Ownership: Partner with Product team and Engineers to refine requirements and translate concepts into scalable technical implementations. • Feature Ownership: • Build & Scale: Serve as a core contributor to our platforms, services, and tools, ensuring they are designed for high performance and responsiveness. • Build & Scale: • Technical Excellence: Drive continuous improvement in code quality, automation, and system security to ensure a seamless customer experience. • Technical Excellence: • Collaborative Development: Work effectively in a multi-cultural, distributed environment, advocating for best practices in every pull request. • Collaborative Development: • Peer Mentorship: Provide guidance and constructive feedback to junior engineers, fostering a culture of technical growth and "learning by doing." • Peer Mentorship:
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT