Frontend Developer
Istanbul / Remote · Full-time · 2+ Years
Avva Mobile — VS Code
⚛FrontendDeveloperJob.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
// Avva Mobile · Frontend Team · Istanbul / Remote
// Full-time · 2+ Years Experience
import React from "react";
import { AvvaMobilePosition } from "@avva/careers";
type TechStack =
| "React.js"
| "TypeScript"
| "Next.js"
| "Tailwind CSS"
| "HTML5"
| "CSS3"
| "Vite"
| "Git"
| "REST API"
interface FrontendDeveloperProps extends AvvaMobilePosition {
location: "Istanbul / Remote";
experience: "2+ Years";
department: "Frontend";
stack: TechStack[];
}
// Requirements
const hasRequiredSkills = ( candidate: Developer ): boolean => {
// At least 2 years of frontend development experience
// Strong knowledge of React.js and modern JavaScript (ES6+)
// HTML5, CSS3, SASS/SCSS usage
// TypeScript experience
// Responsive design and cross-browser compatibility
// Git version control system usage
// RESTful API integration experience
// Knowledge of UI/UX design principles
return true;
};
// Responsibilities
const responsibilities: Task[] = [
// Developing modern React.js applications,
// User experience focused interface design,
// Cross-platform and responsive design implementation,
// API integrations and data management,
// Performance optimization and best practices,
// Active participation in code review processes,
// Coordinated work with design team,
// Using modern development tools
];
// Benefits
const perks: Benefit[] = [
{ name: "Performance bonus" },
{ name: "Meal card" },
{ name: "Training budget" },
{ name: "Flexible working hours" },
{ name: "Remote work option" },
{ name: "Career growth opportunities" },
{ name: "Modern technology stack" }
];
export default FrontendDeveloperJob;
⎇ mainFrontendDeveloperJob.tsx · TypeScript React · UTF-8 · Ln 61 Col 1Avva Mobile
