TRtek

Açık Pozisyonlarımız

Ekibimize katılmak ister misiniz?

A Front-end Developer in Insider day in and day out;

  • Participates in the entire project life cycle, from product development and release to maintenance,
  • Researches, evaluates, and shares existing and upcoming new technologies with the team,
  • Develops and maintains high-quality, scalable JavaScript/TypeScript applications,
  • Collaborates with cross-functional teams to design, develop, and implement web-based solutions,
  • Works closely with Back-End Developers to communicate with APIs,
  • Provides control of error channels to keep product quality at the highest level,
  • Writes and maintain unit tests to ensure code quality and stability,
  • Aims to keep the code quality and information sharing at the highest level with daily code reviews


We want you to join us while we are taking a step into the future if you:

  • Have 4+ years of experience as a Front-end Developer with modern DevOps (NPM, Vite, WebPack, Gulp, Browserify, Babel, etc) and micro Front-end,
  • Experience leading projects and implementing cloud-based solutions,
  • Strong proficiency in native JavaScript, jQuery, Vue.js, TypeScript, and Node.js
  • Have experience working in an Agile team,
  • Experience with any cloud services, preferably AWS,
  • Solid understanding of unit, functional, and e2e testing frameworks and tools,
  • Solid understanding of design patterns,
  • Familiarity with Microservices, RESTful APIs, JSON, and AJAX,
  • A competitive mindset with a passion for problem-solving and innovation,
  • Have experience with Sass or other compiled CSS languages and have experience in responsive web design,
  • Have experience in developing and testing across multiple browsers, platforms, and devices, including smartphones and tablets,
  • Ability to work effectively within a collaborative, team-oriented environment
  • Have good knowledge of version control systems (e.g. Git),
  • Are in tune with maintaining, scaling, and monitoring the systems (Datadog, sentry, etc.),
  • Are self-motivated; independent, organized, and proactive; highly responsive, flexible, and adaptable when working across multiple teams,
  • Have a visionary mindset.


Nice to Have:

  • Familiarity with Laravel in small scope
  • Knowledge of CI/CD pipelines and automation tools

Responsibilities

· Be part of the IoT platform development team

· Write clean, testable code using C# with .Net Core

· Act as a full-stack developer when required

· Develop & test product features & functionality

· Conduct code reviews and provide feedback to team members

· Discover, learn, and implement new technologies, best practices

· Improve scalability, stability, and efficiency of the product

· Follow outlined standards of quality related to code and systems

· Support production systems, improve performance and quality

· Collaborate in a cross-functional Agile Team

Qualifications

· B.Sc in Computer Science or related Engineering fields

· 6+ years of experience in .Net Development (specifically .Net Core)

· Experience with team collaboration systems (Azure Devops, Git, Jira)

· Experience in Frontend technologies, and JavaScript Frameworks (Vue, React)

· Experience with relational databases (PostgreSQL, MsSQL)

· Experience with NoSQL Databases: ElasticSearch, Redis, Cassandra

· Experience with messaging queues (RabbitMQ , Kafka)

· Knowledge of IoT messaging protocols (Mqtt, Xmpp, etc)

· Experience in Microservice technologies and RESTful Web services

· Good knowledge of Domain Driven Design and Programming Patterns

· Good English (spoken and written)