Mid. Full Stack Engineer
SHAMS BİLGİ TEKNOLOJİLERİ ANONİM ŞİRKETİ
30.04.2024
Ankara / Türkiye
Tam Zamanlı
Hibrit
Deneyim: 2-4 Yıl
İlan Açıklaması
Job Description
We are looking for a talented and experienced Full Stack Developer with a minimum of 2 years of professional experience to join our team.
As a Full Stack Developer, you will be responsible for working on an exciting project that involves both backend (.NET) and frontend (React) development.
The successful candidate will have a strong understanding of full stack development principles and possess knowledge of key technologies such as RabbitMQ, Docker, and microservices architecture.
Responsibilties:
- Develop and maintain robust and scalable backend systems using .NET technologies.
- Create responsive and user-friendly front-end interfaces using React.
- Collaborate with cross-functional teams to gather project requirements and understand goals.
- Participate in the complete software development lifecycle, including design, coding, testing, and deployment.
- Write clean and efficient code that meets project requirements.
- Integrate third-party APIs and services as necessary.
- Troubleshoot and debug issues, identifying bottlenecks and proposing effective solutions.
- Ensure the security and data protection of applications.
- Stay updated with the latest technologies, trends, and best practices in full stack development.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
- Minimum of 1 year of professional experience as a Full Stack Developer
- Fluent in English (both written and verbal communication)
- Proficiency in .NET technologies, including C#, ASP.NET, and .NET Core
- Strong experience in frontend development using React, HTML5, CSS3, and JavaScript.
- Familiarity with RabbitMQ or similar message queue systems.
- Working knowledge of Docker and containerization.
- Experience with microservices architecture and building scalable and distributed systems.
- Solid understanding of database systems, SQL, and ORM frameworks.
- Familiarity with version control systems, such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work independently and take ownership of assigned tasks.
- Any additional languages or certifications would be a plus.
We offer competitive compensation packages and a collaborative work environment where your contributions will have a significant impact on our project. If you are a talented Full Stack Developer with a passion for technology and a desire to work on cutting-edge solutions, we would love to hear from you.
Beceriler
Şirket Hakkında
SHAMS BİLGİ TEKNOLOJİLERİ ANONİM ŞİRKETİ Hakkında
Hakkımızda
Shamssoftware provides global complex software design and development services, helping to transform large structures into exceptional products.
We offer specialized software applications, SaaS products, data integrations, and workflow solutions to enhance your organization and give you more time to focus on what really matters.