Solicitar ahora

About the job

We are looking for an active Software Developer to join the 1inch Developer Portal team.

You can check out the project details here: https://1inch.dev/

If you're motivated to keep growing and enjoy taking on responsibilities, we'd love to hear from you!

Check out the desired tech stack and task descriptions below.

Responsibilities:

  • Design and develop high-quality, scalable, performant, responsive, and secure applications using Angular for the frontend, occasionally utilizing NestJS for the backend.
  • Integrate frontend applications with RESTful APIs and other backend services.
  • Collaborate with cross-functional teams including UX/UI designers, product managers, and other developers.
  • Implement modern, maintainable styles using CSS, with a strong emphasis on Tailwind CSS for streamlined, responsive, and utility-first design.
  • Create reusable, efficient, and modular components adhering to coding standards and best practices.
  • Stay updated with the latest trends and best practices in Angular, NestJS, and TypeScript development.
  • Participate in code reviews to ensure adherence to coding standards and promote code quality.
  • Write comprehensive tests, including unit, integration, or end-to-end tests depending on the use case.
  • Work with monorepo tooling for scalable enterprise applications.
  • Maintain CI/CD pipelines, ensuring smooth deployment processes and high code quality.
  • Monitor application performance, identify bottlenecks, and implement necessary optimizations using monitoring tools to ensure application health and diagnose issues.
  • Write and maintain technical documentation.

Requirements:

  • Strong Proficiency in Angular (4+): Deep knowledge of Angular, including components, services, modules, routing, and state management.
  • Particularly with Tailwind CSS for building responsive, utility-first UIs.
  • Proficiency in TypeScript.
  • Reactive Programming: Experience with observables, streams, event-driven programming, and signals.
  • RESTful APIs Communication: Familiarity with building and consuming APIs and working with services like HttpClient in Angular.
  • Monitoring Tools: Experience with tools like Grafana or similar.
  • Proficiency with Development Tools: Familiarity with Git, Webpack, and CI/CD pipelines.
  • Database Technologies: Experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
  • Soft Skills: Strong problem-solving skills, attention to detail, a team-player attitude, and excellent verbal and written communication skills in English.

Nice to Have:

  • 1+ years of working experience with NestJS.
  • Experience in behavior-driven development (BDD) using Gherkin.
  • Knowledge of feature flag-driven development.
  • Knowledge or working experience with Go (Golang).
  • DevOps Skills: Knowledge of CI/CD pipelines, Docker, or Kubernetes is a plus.

Terms:

  • Remote work with flexible hours (our team is distributed worldwide)
  • Young, creative team with a vibrant environment and supportive leadership
  • Open to suggestions: propose an idea and execute it
  • Work for a leader in its segment
  • Unlimited vacation days per year
  • Compensation for work equipment
  • Annual team-building event at an international resort

Solicitar ahora

Otros empleos