About the Role
We are a software development company working on a project we’re excited to bring to life. We’re seeking a talented Full Stack Developer with a strong backend focus to join our team.
Responsibilities:
Design, develop, and maintain full stack solutions with an emphasis on backend development.
Connect and integrate various APIs, effectively reading and utilizing technical documentation.
Contribute to the project’s software architecture, ensuring scalability and efficiency.
Build high-quality web applications using TypeScript, Node.js, React.js, HTML, and CSS.
Work with databases, including designing schemas, optimizing queries, and ensuring data integrity.
Deploy applications to cloud platforms and ensure they are live and functioning effectively.
Collaborate with the team to create seamless user experiences and robust backend systems.
Explore and implement AI-related technologies, bringing innovative solutions to the project.
Requirements:
Bachelor's degree in Computer Science or a related field.
At least 4 years of professional experience in full stack development, with a strong focus on backend technologies.
Strong proficiency in full stack development, with a primary focus on backend technologies.
Hands-on experience with TypeScript, Node.js, React.js, HTML, and CSS.
Solid understanding of API integrations and the ability to interpret technical documentation.
Experience working with databases (e.g., SQL, NoSQL), including schema design and query optimization.
Knowledge of software architecture principles and best practices.
Experience deploying applications to cloud platforms
Interest and curiosity in AI technologies and their applications.
A proactive mindset and willingness to take on responsibilities in a dynamic environment.
Nice to have:
Experience with cloud services (AWS, Azure, Digital Ocean, etc.).
Knowledge of containerization technologies such as Docker.
Prior work experience in an agile development environment.
At Rmkod Teknoloji, we believe that our team's growth and development are essential to our success. We are deeply committed to fostering an environment where individuals can thrive both professionally and personally. By joining us, you will be part of a culture that values continuous learning and innovation, encouraging you to take on new challenges and expand your horizons. We warmly invite those who may not meet every requirement in this job description to apply, as we value unique experiences and different perspectives that can contribute to our team dynamics.
We look forward to getting to know you and discovering how your skills align with our mission. At Rmkod Teknoloji, we are excited about the impact we can create together.