DevJobs

Senior Full Stack Developer

Overview
Skills
  • TypeScript TypeScript ꞏ 5y
  • JavaScript JavaScript ꞏ 5y
  • React React ꞏ 5y
  • Node.js Node.js ꞏ 5y
  • Angular Angular ꞏ 5y
  • Kafka Kafka
  • MongoDB MongoDB
  • Redis Redis
  • PostgreSQL PostgreSQL
  • MySQL MySQL
  • Microservices Microservices
  • RESTful API RESTful API
  • AWS AWS
  • Angular 18 ꞏ 5y
  • Angular 10+ ꞏ 5y
  • Lambdas
  • RDS
  • API development
  • S3
We are looking for a talented full stack Developer to join our team and work on exciting projects that play a central role in our platform. We expect you to bring strong problem solving skills, a proactive approach, and the ability to take ownership of tasks from concept to completion. You should thrive in a dynamic environment, managing multiple projects at once, while working closely with cross-functional teams. Strong communication skills, attention to details, and the ability to prioritize tasks and meet deadlines are crucial.

We value candidates who can strike a balance between independent work and team collaboration, while continuously seeking opportunities to improve processes and outcomes. You will be expected to contribute to a positive team culture, share your expertise, and stay current with industry best practices.

What will you actually be doing?

  • Be part of a team responsible for content creation and management.
  • Work on diverse projects, such as:

A theme project focused on customizing web components.

A file storage system for managing customers’ assets (images, videos, documents, etc.).

  • Develop end-to-end solutions, from requirements gathering to production deployment.
  • Design, build, and maintain scalable backend and frontend services.
  • Continuously enhance the platform by adopting best practices and modern tools.
  • Identify and implement improvements in the codebase and development processes to drive efficiency and scalability.
  • Monitor system health, troubleshoot performance bottlenecks, and address bugs and technical debt.
  • Ensure high test coverage and thoroughly test new features before deployment.
  • Document technical implementations and architectural decisions for future reference and knowledge sharing.

Requirements

  • At least 5 years of extensive experience with React or Angular (preferably Angular 10+, ideally Angular 18).
  • At least 5 years of extensive experience with Node.js and JavaScript/TypeScript, including deep understanding of asynchronous programming, closures, and ES6+ features,
  • Proven experience with microservices architecture, understanding service communication patterns (e.g. REST, message brokers like Kafka).
  • Experience with cloud platforms, particularly AWS (S3, Lambdas, RDS, etc.)
  • Deep knowledge of database systems, including relational databases (PostgreSQL, MySQL), and NoSQL databases (MongoDB, Redis).
  • Strong experience with API development.
WalkMe