Senior Full Stack Developer

Senior Full Stack Developer
INFINIA, Turkey

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Dec 4, 2023
Last Date
Jan 4, 2024
Location(s)

Job Description

INFINIA is a human-centric Design amp; Innovation firm that designs and develops new technologies, products, and experiences.

We, INFINIA are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team. The ideal candidate should have a strong background in both front-end and back-end software development, with a focus on delivering high-quality solutions. If you are passionate about technology, possess excellent problem-solving skills, and thrive in a collaborative environment, we encourage you to apply.

Here you may find some of the basic responsibilities of this role;

  • Collaborate with cross-functional teams to design, develop, and maintain robust software solutions.
  • Utilize expertise in Javascript and/or C++ languages for efficient front-end and back-end development.
  • Work with web-based backend/frontend frameworks to create scalable and responsive applications.
  • Manage relational and non-relational databases, ensuring optimal performance and data integrity.
  • Develop services following REST architecture principles.
  • Demonstrate proficiency in Linux environments for seamless software development.
  • Utilize tools such as Jira, Bitbucket, Confluence, etc., to enhance team collaboration and project management.
  • Apply Agile methodologies to contribute to the iterative software development life cycle.
  • Implement Object-Oriented Programming (OOP), Algorithms, Design Patterns, and Code Refactoring bestpractices.
  • Contribute to software requirements, design, and architecture discussions and decisions.
  • Communicate effectively with team members and stakeholders to ensure a shared understanding of project goalsand progress.
  • Engage in continuous research and learning to stay current with advancements in software development.
  • Actively participate in a collaborative team environment and handle dynamic tasks with flexibility.

Requirements

  • Graduated from relevant departments of universities, preferably with a degree in Computer Engineering.
  • Minimum of 6 years of experience in both front-end and back-end software development.
  • Experienced in Javascript and/or C++ languages (additional knowledge of C++ is a preference).
  • Experienced in web-based backend/frontend frameworks.
  • Proficient in relational and non-relational databases.
  • Experience in writing services in REST architecture.
  • Comfortable working in a Linux environment.
  • Preferably experienced in tools such as Jira, Bitbucket, Confluence, etc.
  • Experienced in software development with Agile methodologies.
  • Knowledgeable in Object-Oriented Programming (OOP), Algorithms, Design Patterns, and Code Refactoring.
  • Experienced in software requirements, design, and architecture.

Nice to Have:

  • Experienced in application development with Electron and Node.js.
  • Experience in HTTP, REST, and File transfer protocols.
  • Experienced in writing Bash scripts.
  • Knowledgeable in asynchronous coding.
  • Knowledgeable in multi-threading.
  • Experienced in responsive mobile application development.
  • Experienced or knowledgeable in unit test writing.
  • Knowledgeable in DevOps processes.

Job Specification

Job Rewards and Benefits

INFINIA

Information Technology and Services - Ankara, Turkey
© Copyright 2004-2024 Mustakbil.com All Right Reserved.