Loynova is a leading provider of innovative and customizable loyalty solutions. We specialize in creating tailored loyalty programs that drive customer engagement and brand loyalty for businesses of all sizes. With a global reach and a prestigious client list including Visa, Orange, and Shell, we are a dynamic and rapidly growing company committed to delivering exceptional results.
We’re seeking an experienced Sr. Full Stack Engineer to work among a dynamic and skilled team. This role requires a strong foundation in .Net technologies.
In this role, you'll be responsible for designing, developing, and maintaining high quality and scalable web applications. You'll work closely with cross-functional teams to deliver innovative solutions that exceeds our clients expectations.
- Design, develop and maintain efficient and scalable back-end, front-end and APIs in an agile team environment.
- Write clean, well-structured, and maintainable code.
- Conduct code reviews and testing to identify and fix issues.
- Design, implement and optimize complex databases for performance and scalability.
- Design and implement automated testing frameworks for unit, integration, and end-to-end testing.
- Develop and maintain test scripts to ensure comprehensive coverage.
- Collaborate with QA and development teams to integrate automated tests into the CI/CD pipeline seamlessly.
- Build and maintain CI/CD pipelines using tools such as Azure DevOps or GitLab.
- Automate deployment processes and infrastructure provisioning for greater efficiency.
- Efficiently identify, troubleshoot, and resolve technical issues.
- Develop innovative solutions to complex problems.
- Work with cross-functional teams to overcome project challenges.
- Participate in all phases of the software development lifecycle.
Requirements
- 4-6 years in software development, with a strong foundation in full stack/ .NET technologies.
- Proficiency in C#, ASP.NET Core MVC, Web API, JavaScript, HTML5, CSS3, SQL Database and Git.
- Experience with modern JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Strong knowledge of design patterns, SOLID principles, and best practices.
- Proficiency in API development, versioning, documentation and integration.
- Experience with automated testing tools and frameworks (e.g., NUnit, xUnit, Selenium, or Cypress).
- Experience with cloud hosting platforms (Azure, AWS, or GCP).
- Experience in CI/CD tools (e.g., Jenkins, Azure DevOps, GitLab) and containerization (Docker, Kubernetes).
- Experience with Node.js, Flutter or React Native.
- Experience with No SQL Database.
- Have experience working with multi-threaded code.
- Worked with memory caching tools, like Redis.
- Have concurrency and Service Bus experience.
- Excellent communication and interpersonal skills.
- Strong analytical and problem-solving abilities.
- Proven leadership skills with the ability to motivate and guide teams.
- Attention to detail and commitment to high-quality results.
Benefits
What We Offer:
- Professional Growth: Opportunities for career advancement and skill development.
- Collaborative Environment: A supportive team that values your contributions.
- Cutting-Edge Projects: Work with innovative technologies and solutions.
If you’re a passionate developer with strong leadership skills and a commitment to technical excellence, we’d love to hear from you.