Remote Senior Fullstack Javascript Developer
Прямой работодатель Import.io ( import.io )
Опыт работы любой3 000 $
Мы работаем полностью удаленно, но вам потребуется уровень английского, позволяющий общаться с коллегами по телефону (совещания, стендапы итд).
Требуется хороший опыт владения JavaScript, Typescript, React. Задачи включают как работу над фронтендом saas-приложения компании, так и задачи, связанные с бэкендом (NodeJS).
Удаленная работа (вне РФ).
Полный текст вакансии:
Responsibilities
- Participate in the entire application lifecycle, focusing on creating and improving our frontend applications including app.import.io
- Own features from design through implementation, testing, deployment and monitoring. Troubleshoot and debug issues that arise in production
- Gather and address technical and design requirements
- Build reusable code and libraries for future use
Requirements
- Experience with modern agile SDLC methodologies and processes: including branching strategies, peer reviews, retrospectives, post-mortems, etc.
- Proficient knowledge of React.js: Understand the core principles such as components, state management, hooks, the component lifecycle, etc.
- Excellent skills in Typescript and JavaScript ES6+: Deep understanding of concepts such as promises, destructuring, spread/rest operators, arrow functions, async/await, etc.
- Experience with frontend development tools: Proficiency in tools like Vite, Eslint and others.
- Good knowledge of CSS and preprocessors: Familiarity with styled-components, SCSS, or LESS.
- Responsive design: Ability to create interfaces that work seamlessly on various devices and screen sizes.
- Backend-related:
- Use of backend frameworks such as Nest.js for service or application development
- Knowledge of Postgres/MySQL or similar RDBMS, including query plans and index optimization
- Experience designing, building and maintaining RESTful, RPC and WebSocket APIs
- Familiarity with modern build pipelines and tools: Experience with CI/CD, automated testing frameworks like Jest, Vitest or Mocha.
- Version control with Git: Experience with git, and optionally, mono-repository solutions, such as lerna.
- Experience integrating with cloud platforms: Familiarity with AWS services beneficial for frontend engineers like S3, CloudFront, and Amplify.
- Excellent analytical and time management skills: Ability to prioritize tasks efficiently.
Following experience/knowledge will be a plus: AWS, Docker, Kubernetes, Redis, Mongo
Our Ideal Candidate
- Ambitious, with around 4+ years working in software development.
- Wants to take responsibility and make a difference to the company.
- Is able to work effectively as part of a fully remote working organization, having great communication skills.
- Is able and willing to assist where needed in other technical areas