Auf einen Blick
- Aufgaben: Design and maintain scalable GraphQL APIs using TypeScript while collaborating with teams.
- Arbeitgeber: Functional GmbH promotes meaningful jobs in autonomous teams with modern tech.
- Mitarbeitervorteile: Enjoy fully remote work, part-time options, and the chance for a workation.
- Warum dieser Job: Join a diverse team focused on impactful projects and continuous learning.
- GewĂĽnschte Qualifikationen: 1+ year in backend development with TypeScript and strong API design skills required.
- Andere Informationen: We welcome applications from all backgrounds and identities.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
We like things that work: humanly, technically, and organizationally. Functional GmbH represents our idea of what modern work is all about: meaningful jobs in autonomous teams with modern technologies. We are currently seeking: TypeScript Developer
Enable and improve – Your responsibilities:
- Design, build, and maintain scalable GraphQL APIs using TypeScript.
- Implement secure, efficient, and robust API endpoints that integrate with various services and databases.
- Collaborate with other teams to ensure seamless API integration for web and mobile applications.
- Write clean, maintainable code, following best practices for API development and testing.
- Optimize API performance and troubleshoot issues in production.
- Work with the DevOps team to ensure smooth deployment and continuous integration.
- Contribute to technical discussions, architecture design, and code reviews to improve the team’s quality and productivity.
Your Ownership – You bring:
- At least one year of experience in backend development using TypeScript.
- Strong understanding and hands-on experience with GraphQL and REST API design and development.
- Proficiency in building APIs with Node.js (and frameworks like NestJS) and TypeScript.
- Familiarity with Apollo Server (or other GraphQL servers) and experience working with schema design, queries, and mutations.
- Solid understanding of API security best practices, including authentication (OAuth, JWT), and rate limiting.
- Experience with database technologies such as PostgreSQL, Cosmos DB, or similar.
- Proficient in testing frameworks and experience writing unit, integration, and end-to-end tests.
- Familiarity with modern CI/CD pipelines and deployment processes.
- Version control experience using Git.
- Excellent problem-solving skills and attention to detail.
More than functional – our benefits:
- Workation
- Fully remote
- Coop
- Part-Time
We value diversity and welcome all applications, regardless of gender, nationality, ethnic and social background, religion/worldview, disability, age, sexual orientation, and identity.
Are you interested?
If you feel addressed, please send us your complete application documents, including your salary expectations, consisting of a cover letter, resume, copies of the last certificates, as well as any internship certificates, stating the reference “TypeScript Developer” via email to:
#J-18808-Ljbffr
TypeScript Developer (Germany) (d/w/m) Arbeitgeber: Functional
Kontaktperson:
Functional HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: TypeScript Developer (Germany) (d/w/m)
✨Tip Number 1
Make sure to showcase your experience with TypeScript and backend development in your conversations. Highlight specific projects where you've designed and built APIs, especially using GraphQL, as this is crucial for the role.
✨Tip Number 2
Familiarize yourself with the latest trends and best practices in API security. Being able to discuss authentication methods like OAuth and JWT will demonstrate your expertise and understanding of secure API development.
✨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines and deployment processes. This knowledge is essential for collaborating with the DevOps team and ensuring smooth deployments, which is a key responsibility of the role.
✨Tip Number 4
Engage in technical discussions and be ready to contribute ideas during interviews. Showing that you can actively participate in architecture design and code reviews will highlight your collaborative spirit and commitment to quality.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: TypeScript Developer (Germany) (d/w/m)
Tipps für deine Bewerbung 🫡
Understand the Job Requirements: Make sure to thoroughly read the job description for the TypeScript Developer position. Highlight the key responsibilities and required skills, such as experience with GraphQL, REST API design, and Node.js.
Craft a Tailored Cover Letter: Write a cover letter that specifically addresses how your experience aligns with the responsibilities mentioned in the job description. Mention your proficiency in TypeScript and any relevant projects you've worked on.
Showcase Your Technical Skills: In your resume, emphasize your technical skills related to backend development, particularly with TypeScript, GraphQL, and database technologies. Include specific examples of projects where you implemented these technologies.
Include Salary Expectations: As requested in the job description, be sure to include your salary expectations in your application. This shows that you have carefully considered the position and are transparent about your needs.
Wie du dich auf ein Vorstellungsgespräch bei Functional vorbereitest
✨Showcase Your TypeScript Expertise
Be prepared to discuss your experience with TypeScript in detail. Highlight specific projects where you've designed and built scalable APIs, especially using GraphQL. This will demonstrate your hands-on knowledge and ability to contribute effectively.
✨Understand API Security Best Practices
Since the role emphasizes API security, make sure you can articulate your understanding of authentication methods like OAuth and JWT. Be ready to discuss how you've implemented these practices in past projects to ensure secure API endpoints.
✨Demonstrate Problem-Solving Skills
Prepare examples of challenges you've faced in backend development and how you resolved them. This could include troubleshooting performance issues or optimizing API responses, showcasing your analytical thinking and attention to detail.
✨Familiarize Yourself with CI/CD Processes
As the position involves working with DevOps for deployment, brush up on your knowledge of CI/CD pipelines. Be ready to discuss your experience with modern deployment processes and how they improve the development workflow.