Senior Fullstack Developer

Roof Stacks

Job Summary

Roof Stacks, established in 2015, is actively involved in innovative projects across Tourism Systems, Extended Reality (AR/VR), Blockchain Technologies, Game Development, and Financial Technology. The company is committed to creating impactful technologies and shaping the future. With its headquarters in Ataşehir/İstanbul, Turkey, and branches in Antalya and Elazığ, Roof Stacks has expanded its global presence by opening an office in Austin, USA, a hub for major technology companies. The company seeks to hire a Senior Fullstack Developer with a strong foundation in software development principles and experience with modern technologies.

Must Have

  • Bachelor's degree in a related field
  • Minimum 5+ years of software development experience
  • Solid understanding of Design Patterns
  • Proficiency in C#, Web Form, .Net Core
  • Understanding of OOP, data structures, algorithms
  • Experience with Agile methods (Scrum/Kanban)

Good to Have

  • Experience in Digital Banking
  • Experience in the Fintech industry

Perks & Benefits

  • High Learning Agility
  • Strong communication skills
  • Problem-solving abilities
  • Teamwork capabilities
  • Positive negotiation skills

Job Description

As Roof Stacks, we have been carrying out innovative projects since 2015. We aim to become a global actor in Tourism Systems, Extended Reality(AR/VR), Blockchain Technologies, Game Development, and Financial Technology, which are our areas of expertise.

We focus on creating a difference with the technologies we develop and designing the future. In addition to our central office in Ataşehir/İstanbul, we have branches in Antalya and Elazığ in Turkey. We have strengthened our position in the global market by opening a new office in Austin, USA, which hosts world technology giants from all over the world. 

Job requirements:

*Bachelor’s degree in related departments,
*Min 5+ years of software development experience,
*Solid understanding of Design Patterns,
*Excellent performance and practical experience with C#, Web Form, .Net Core
*Excellent understanding of programming fundamentals (OOP, data structures, algorithms),
*Comfortably with Agile methods such as Scrum and/or Kanban.

Nice to Have
*Experience in Digital Banking,
*Experience in the Fintech industry.

Communication Methods
*High Learning Agility capacity,
*Ability to convey ideas easily,
*Ability to have professional communication with each stakeholder,
*Ability to be clear, short, open, and persuasive in all kinds of communication,
*Ability to detect problems and solve them in the very beginning

Teamwork Expectations
*Ability to help the team while creating a sustainable product with higher quality,
*Ability to offer practical solutions,
*Ability to direct all kinds of technical and non-technical negotiations in a way that results in a positive outcome.
*Ability to have a good grasp of the team, task, and/or customer issues and collaborate with relevant managers when necessary, and swiftly prevent or resolve these,
*Ability to act with common sense while solving problems.

9 Skills Required For This Role

Team Management Design Patterns Data Structures Kanban Agile Development C# .net Core Fullstack Algorithms

Similar Jobs