MHC Aviation, SIA
Senior Full-stack Developer
MHC Aviation, SIALatvia20 hours ago
Full-timeEngineering

MHC Aviation is looking for a Senior Full-stack Developer who thrives on solving complex problems, improving code quality, and driving intelligent automation projects from concept to implementation (AI expertise is an advantage).

This is a hands-on, office-based role, ideal for a motivated professional who wants to see their ideas directly impact real-world operations.


Key Responsibilities

• Advise management on AI technologies, models, and concepts, providing strategic insight on how to apply them effectively to business needs and long-term technology strategy.

• Design and write high-quality, efficient, and maintainable code to implement automation, optimization, and AI-driven solutions across the full stack.

• Lead by example in improving and refactoring existing systems for better performance, modularity, and scalability (e.g., separation of concerns, DRY principles, strict typing).

• Create and enhance user-friendly, responsive web interfaces according to your visual perception and provided Figma designs, ensuring a seamless user experience.

• Analyze complex system workflows, architecture, and data pipelines to identify bottlenecks, inefficiencies, and opportunities for innovation.

• Conduct in-depth code reviews and mentor fellow developers, sharing best practices and fostering a culture of continuous technical learning and improvement.

• Investigate and resolve application issues by identifying and addressing root causes, maintaining a focus on long-term stability and code quality.

• Actively participate in Agile ceremonies, product discussions, and architectural decision-making, contributing to a collaborative, product-first development culture.

• Drive technical excellence by influencing coding standards, architecture guidelines, and best practices within the development team.

• Take ownership of end-to-end solution delivery — from technical design through implementation, testing, deployment, and performance optimization.


Requirements

• Minimum 3 years of experience as a full-stack developer with a strong record of delivering high-quality, production-grade applications.

• Solid understanding of software design principles, architecture patterns, and maintainable code structure.

• Demonstrated ability to lead small development teams or mentor junior developers, guiding them in technical decisions and best practices.

• Strong analytical and problem-solving mindset with attention to detail and scalability.

• Excellent communication and collaboration skills, with the ability to work effectively across disciplines.

• Preferably deep, hands-on knowledge of AI technologies, including models, architectures, and practical business applications.

• Availability to work on-site in the office as part of a hands-on, collaborative development environment.

• Proficiency in TypeScript.

• Experience with Node.js and/or C#/.NET.

• Familiarity with functional programming, composition, and minimalistic coding approaches.


What We Offer

  • A challenging and rewarding project within a forward-thinking international environment.
  • Competitive compensation and a professional, well-equipped office environment.
  • Opportunity to apply AI expertise to real business use cases with visible results.
  • A collaborative and agile team culture focused on innovation and clean code.


Join our innovative and fast-paced technology team developing cutting-edge software solutions for aviation and business automation.

Key Skills

Ranked by relevance