Web Frontend Engineer

Dataroid Logo

Dataroid

πŸ“Remote - Turkey

Summary

Join Dataroid, Turkey's fastest-growing data analytics platform, as a Web Frontend Engineer. You will develop and maintain high-quality web applications, ensuring code quality through automated testing and best practices. Collaborate with a team to design, develop, and maintain enterprise web and cross-platform applications. Utilize your in-depth knowledge of the sizing process to assess effort, risks, and assumptions. Contribute to new sales opportunities with your subject matter expertise. Dataroid offers a competitive compensation package and a supportive work environment.

Requirements

  • Hold a BSc/MSc/PhD degree in Computer Science or a related field or equivalent work experience
  • Possess a strong understanding of data structures, algorithms, and software development principles
  • Have 3+ years of experience in frontend development
  • Understand the modern frontend ecosystem, including but not limited to bundling, linting, testing, and releasing
  • Possess excellent English skills for engineering communication
  • Demonstrate a strong sense of analytical thinking and problem-solving skills
  • Possess strong verbal and written communication skills
  • Have experience with React and Redux
  • Have experience with CSS preprocessors (LESS, SASS)
  • Have strong knowledge and preferably professional experience in one or more programming languages, standards and frameworks, such as: JavaScript (ES6), TypeScript, React Native, React

Responsibilities

  • Develop high-quality Web & Cross-Platform applications that integrate with RESTful APIs, ensuring code quality through static analysis tools and automated testing
  • Collaborate with the team to design, develop, and maintain enterprise Web & Cross-Platform applications
  • Follow best practices and coding conventions, ensuring clean, maintainable, and well-documented code with sufficient inline comments
  • Work within an Agile team environment, effectively communicating technical and non-technical project outputs to project members, internal teams, and external stakeholders
  • Utilize in-depth knowledge of the sizing process to assess effort, risks, and assumptions, contributing to new sales opportunities with subject matter expertise

Preferred Qualifications

  • Have experience with mobile applications (React Native)
  • Have experience with React Native Native Modules
  • Have experience and understanding of CI/CD principles
  • Have experience in software development tools such as Git, GitHub, JIRA
  • Have experience with modern testing frameworks (for example, Jest, Playwright)

Benefits

  • Private health insurance
  • Company-supported pension plans
  • Meal vouchers
  • Commute assistance
  • Remote work benefits
  • Paid day off for your birthday
  • Adaptable working hours
  • Access to premier online learning platforms like Udemy, digital libraries, and tailored training programs

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.