TL;DR
Senior Fullstack Developer (JavaScript/TypeScript): Design, build, and maintain scalable web applications across the entire technology stack, from database design to user-facing features. Focus on building RESTful APIs and serverless functions, and implementing responsive frontend interfaces with Next.js.
Location: Sarajevo (hybrid), or remote within CET time zone
Company
hirify.global is a global IT services company with over 25 years of experience, serving clients within the financial, healthcare, insurance, mortgage, and technology sectors among many others.
What you will do
- Design and develop full-stack applications using modern technologies.
- Build and maintain RESTful APIs and serverless functions.
- Design and optimize PostgreSQL database schemas.
- Implement responsive, performant frontend interfaces with Next.js.
- Write clean, well-tested, and documented code.
- Collaborate with team members on architecture decisions.
Requirements
- 5+ years of experience with JavaScript (ES6+) & TypeScript.
- Strong experience with Node.js backend development with Express.
- Experience with PostgreSQL, Next.js, and Git.
- Basic AWS knowledge (Lambda, S3, IAM, CloudWatch).
- Strong problem-solving abilities and architectural thinking.
- Understanding of agile methodologies and iterative development.
Nice to have
- Experience with ORMs (Prisma, TypeORM, Sequelize).
- Experience with Auth & security (JWT, OAuth2, OWASP).
- Experience with Testing (Jest, Vitest, Playwright, Cypress).
- Experience with CI/CD, ESLint, Prettier.
- Experience with IaC (Terraform, CDK), Docker.
Culture & Benefits
- Committed to building relationships with IT professionals who possess integrity, dedication, teamwork.
- Focus on helping consultants achieve their career success.
- Equal opportunity employer committed to providing a workplace that is free from all types of discrimination.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →