38 Rocks Logo38 Rocks

Senior Software Engineer

Engineering
İstanbul, Türkiye
Full-time

Job Responsibilities

1. Software Development

  • Develop software applications by writing high-quality, testable, and efficient code.
  • Analyze existing applications and provide suggestions for improvements.
  • Participate in all phases of the software development lifecycle: planning, design, development, testing, and deployment.
  • Create and maintain technical documentation.

2. Technical Leadership

  • Mentor junior developers and provide technical guidance.
  • Conduct code reviews and enforce coding standards.
  • Lead software architecture decisions and promote best practices.
  • Collaborate with team members to solve technical challenges.

3. Project Management

  • Work with project managers to establish project timelines and milestones.
  • Analyze technical requirements and translate business requirements into technical solutions.
  • Monitor and report on project progress.
  • Be proactive in risk management and problem-solving.

4. Technology Research

  • Research and evaluate new technologies and tools.
  • Propose innovative solutions to improve existing systems.
  • Keep up with technology trends and implement when appropriate.
  • Develop and present proof of concept (POC) work.

Requirements

  • Bachelor's degree in Computer Engineering, Software Engineering, or related field.
  • At least 5 years of professional experience in software development.
  • Strong expertise in JavaScript/TypeScript, React, Node.js, and Next.js.
  • Experience with RESTful APIs, GraphQL, and database systems (SQL and NoSQL).
  • Experience working with cloud services (AWS, Azure, or GCP).
  • Knowledge of Agile/Scrum methodologies.
  • Excellent problem-solving, analytical thinking, and communication skills.
  • Team player with leadership abilities.

Apply for this Position

* Özgeçmiş dosyanız e-posta istemciniz açıldığında manuel olarak eklenmelidir.

* Required fields

Or send your application directly to:

careers@38rocks.com

Job Details

Department

Engineering

Location

İstanbul, Türkiye

Work Type

Full-time

Posted Date

May 10th, 2025

Technologies to be Used

Technologies you will work with for this position include: JavaScript/TypeScript, React, Node.js, Next.js, GraphQL, and SQL/NoSQL databases.

Additionally, experience with AWS/Azure/GCP cloud services, Docker, Kubernetes, and CI/CD pipelines will be an advantage.