At PITON Technology, we have been providing innovative software solutions in the fields of Smart Cities, Intelligent Transportation, and Geographic Information Systems since 2006. Through our advanced software solutions and consulting services, we empower our clients to enhance their competitive edge in the Information Technology sector, optimize corporate efficiency, and increase operational productivity.
To expand our young, dynamic, and creative team, we are looking for a Senior Full Stack Developer who works at our Eskişehir office.
As a company that embraces an on-site work model, we continuously enhance two-way communication within our dynamic team and keep our collaborative culture alive. We enjoy coming together, combining our creative energy, and contributing to our productivity. 😊
Location: Eskişehir, Türkiye
Work Model: On-Site
Tasks
Who Are We Looking For?
We are searching for a talented and experienced team member who:
- Holds a Bachelor’s degree in engineering or a technical field (Preferably Computer Engineering or Software Engineering).
- At least 8 years of software development experience.
- Strong expertise in .NET Core / .NET Framework.
- Experience in Clean Code, SOLID principles, and microservice architectures.
- Worked with REST APIs and SOAP Services.
- Experience with both Relational Databases (PostgreSQL, MSSQL) and NoSQL Databases (MongoDB).
- Solid understanding of Microservices Architecture and its core principles.
- Knowledgeable about Object-Oriented Programming and Design Patterns.
- Knowledge and experience in application development using ReactJS and Redux (NextJS is a plus).
- Proficient in CSS, HTML, and JavaScript.
- Well-versed in State Management concepts.
- Understands frontend and backend performance optimization techniques.
- Experience in writing Unit Tests.
- Familiar with CI/CD processes, Docker, and Kubernetes.
- Experienced in Git, proficient in branching strategies (Git Flow, Trunk Based Development, etc.), and familiar with code review processes.
- Preferably has a good command of English.
- Enjoys working in a collaborative team environment and values clear communication.
Requirements
What Will Be Your Responsibilities?
- Actively participating in the planning and design of systems that align with PITON Technology’s business requirements.
- Contributing to the development of software architecture.
- Following best practices in terms of performance and security.
- Supporting the agile development process and collaborating with the team effectively.
- Analyzing and recommending new procedures and techniques for system development.
- Conducting code reviews to maintain high-quality standards and mentoring team members.
- Providing support for live projects when necessary.
- Regularly reporting to department management.
Benefits
What Awaits You?
A fun, supportive, and dedicated team environment.
- Happy Hour events.
- Birthday leave and educational leave for Master’s or Ph.D. studies.
- Supplementary Health Insurance (for team members with 6 months of tenure)
- Company shuttle service for easy commuting.
- An opportunity to gain an international perspective by working on global projects.
- And many more exciting opportunities!
If you believe the Senior Full Stack Developer position suits you and you are passionate about continuous development, we invite you to join us on this journey toward a common goal! 🚀