Senior Front-End Software Engineer

ÇEKİNO Information Technologies is looking for a "Senior Front-End Software Engineer" to join our Ankara office.

Job Description List Icon

Job Description

  • Develop web-based cybersecurity applications and improve existing projects,
  • Create user-friendly, high-performance, and secure interfaces,
  • Contribute to continuous integration and deployment processes using CI/CD tools such as Jenkins,
  • Participate in container-based development and deployment processes using Docker,
  • Write testable and maintainable code,
  • Provide solutions that ensure browser compatibility and follow responsive design principles,
  • Work with technologies like HTML, TypeScript, JavaScript, and CSS to ensure effective user experiences,
  • Actively participate in modern front-end development projects using the React framework,
  • Exchange data using REST and WS and integrate these systems into projects,
  • Follow new technologies and adapt them to relevant projects,
  • Contribute to the smooth progress of projects by collaborating within the team.

Required Qualifications

  • Graduate from a relevant bachelor's degree program or currently a graduate student,
  • At least 5 years of experience in front-end software development,
  • Strong knowledge of HTML, TypeScript, JavaScript, and CSS,
  • Experience with React development,
  • Knowledge and experience in using REST and WS,
  • Experience with architectural patterns and object-oriented development,
  • Experience with browser compatibility and responsive design,
  • Experience with Git and NPM tools,
  • Experience in CI/CD processes with Jenkins,
  • Knowledge of writing testable and maintainable code,
  • Strong communication skills,
  • Confidence, high work discipline, ability to take responsibility, and results-oriented,
  • Eagerness to learn new technologies and openness to continuous development,
  • Preferably fluent in English.