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