X

Senior Frontend Developer

Izmir • Technology / Development • Full Time

Who Are We?

PiA is specialized in delivering custom IT business solutions, professional and managed services especially in Business Support Systems’ domain since its establishment in 2009. Our engineering team growth rapidly and has proven track record of success in delivering BSS integration, customization and complete customer management solutions for several telecom service providers in Turkey and EMEA. In PiA we follow agile development practices, see each team member as key asset and value individual strengths, opinions and ideas in achieving goals.


What Will You Do?

  • Build pixel-perfect, robust and, accessible user interfaces
  • Be part of agile team and implement the assigned tasks on time with high quality
  • Code Functional, Reusable, Unit Testable, Easy to Debug, Documented, Readable, Respect to Project Code Standards, Prefer Configuration over Hard Coding
  • Read and Optimize software performance bottlenecks
  • Write functional requirement documents and guides
  • Stay up-to-date on emerging technologies
  • Mentor your team members to increase the quality of their code and career
  • Experience working within an agile development environment
  • Participate Code Review
  • Participate Git flow development model
  • Participate Sprint Refinement / Grooming
  • Emphasize a consumer-focused approach in building software
  • Foreseeing the needs of the product before it appears and making preliminary studies for the needs


What Do You Need?

  • Bachelor’s degree or master's degree in computer science or related fields.
  • 5+ years of software engineering and hands-on programming experience in Front-end Development
  • Experience in architecting component libraries, building reusable UI components
  • Experience with RESTful APIs and Services
  • Proficiency in Typescript and JavaScript
  • Proficiency in Angular/React/Redux
  • Proficiency in HTML, CSS, SASS, SCSS
  • Proficiency in Toolings like WebPack, ViteJs
  • Experience with Responsive Design
  • Unit Test knowledge (Jest, Jasmine, Karma etc…)
  • Preferably knowledgeable and prepared in private npm packages or developed with a team


Used technologies/tools :

  • Typescript, Javascript and Frameworks
  • Microservices, Kubernetes, Swagger
  • Jenkins, JIRA, Confluence - Linux


What do we offer?

  • Free breakfast every morning, and free snacks throughout the day in the offices
  • Private health insurance
  • In-company training
  • Transportation and meal support
  • Flexible work hours


Process:


Application: Apply for the position via LinkedIn.

Firt interview: If your application seems a good fit, we’ll contact you and get the details.

Technical Interview: Let’s interview. (If your first interview meets expectations.)

Decision: After your interview, you will get a response within 14 days.