We are using Angular with Typescript for the frontend framework and SCSS for the CSS pre-processing technology.
If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. This is a REMOTE position. We've recently transitioned to a remote culture.
Requirements
- At least 5 years of experience designing and building production-level web applications.
- Strong knowledge of Javascript and ECMAScript 2016+
- Minimum 3 years experience in Angular 2+
- Proficient understanding of reactive programming (RxJS) principles
- Experience with JavaScript, TypeScript, state management, routing
- In-depth understanding of web browser architecture and behavior
- Understanding of how to build performant, testable, and maintainable code
- Experience with CSS preprocessors, preferably SCSS
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, preferably Git.
- Knowledge to evaluate trade-offs between correctness, robustness, performance, and time
- Teamwork skills with a problem-solving attitude
- Willing to develop and learn new technologies
- Good command of written and spoken English
- Having a good knowledge of UX and design is a plus
- Practical knowledge of agile software development methodologies is a plus
It’s awesome if you have one of these:
- Bachelor's Degree in Computer Science or equivalent
- Experience with large scale distributed systems
- Experience in taking ownership of features, while working with a team on short and long-running projects is plus
- Understanding of SaaS industry hands-on experience with public cloud offerings (e.g., AWS, GAE, Azure)
Benefits
- Being part of one of Turkey's most successful startup
- Competitive salary
- Remote working opportunity
- Premium private health insurance
- Training support