Senior Frontend Developer
Summary
Builds and maintains desktop and mobile apps using React, Next.js, and React Native, plus Node.js backends, for a Turkish gaming-PC maker’s internal tools, e-commerce, and ERP systems.
Actively operating in the Turkish information technology market for 26 years with high-performance gaming computers and accessories, and aiming to become a global technology brand; We are looking for "Senior Frontend Developer” for our IT Department to get even stronger.
We are expanding our development teams by internal Windows System and Hardware Management Desktop Application, E-commerce and ERP implementations projects. If you have an experience on just one of those relevant projects, please do not hesitate to apply for this position.
Qualifications
- University degree in Computer Engineering, MIS. Electrical-Electronic Engineering or Engineering in related fields.
- Having at least 6 year’s experience for mid level and at least 7 year’s experience for senior level of similar positions.
- Advanced level of English both verbal and speaking
- Reactive programming and software development experience
- Hands‑on experience with React; experience with Next.js and React Native is a strong asset. Experience with Node.js for building backend services and APIs.
- An experience of software development experience with HTML, CSS
- Knowledge and experience about micro frontend architecture will be asset.
- Develops and maintains software that runs seamlessly across desktop and mobile platforms, including native mobile applications for tablets and smartphones.
- Experience in test terminology and processes
- Knowledge and experience with Git. Docker knowledge will be asset.
- Software development experience with DevOps and CI/CD pipeline will be asset.
- Azure DevOps knowledge and experience will be asset.
- Able to work in developing software projects with Agile/Scrum methodology
- Communicate effectively with different units, being solution-oriented and prone to teamwork
- Analytical and creative thinker, problem solver.
Job Description
- Works for maximizing the efficiency of the company by identifying the right technology.
- Takes necessary technical and legal precautions to provide information security
- Prepares needful softwares in line with user necesity for adding value to company strategies.
- Finds solutions with the team to ensure the regular operation of software failures.
- Tests the final software system, checks whether it works regularly and takes decisions on the maintenance of the software when necessary.
- Ensures that the prepared software works not only on computers, but also on digital devices such as tablets or smart phones.
- Prepares a detailed report about the software required by the company by following the technological developments.
- Contributes to corporate learning and corporate memory by recording all stages of software development studies and operations with documents.