Front-end Developer / Middle
nove8Удалённоот 2 летПолная занятость
TypeScriptReactJavaScriptReduxViteWebpackZustandPulumiAWS LambdaStrapiGatsby
Описание
Responsibilities
- Development and maintenance of web interfaces on React and TypeScript
- Implementation of adaptive pixel-perfect UI according to design specifications
- Development and maintenance of custom projects on Strapi and integrations
- Creation of workflow automations in JavaScript
- Work with AWS Lambda and support of serverless processes
- Work with cloud infrastructure and automation tools like Pulumi
- Monitoring application logs, working with environment variables and secrets in AWS, adhering to best security practices
- Integration of frontend applications and automations with RESTful APIs and third-party services
- Optimization of applications for performance, availability, and responsiveness
- Code review and maintenance of quality standards
- Participation in architectural decisions and refactoring
- Close work with product managers, business stakeholders, and backend developers
- Use of Git and Git-based processes
Requirements
- Professional experience of 2+ years with JavaScript, React, and TypeScript
- Confident knowledge of modern JavaScript (ES6+), bundlers like Webpack or Vite, and RESTful APIs
- Experience with AI tools for development (e.g., Claude, Cursor)
- Experience with state management libraries like Redux or Zustand
- Familiarity with component design and reusable UI architecture
- Ability to write clean, maintainable, and documented code
- Strong communication skills and proactivity
- Ability to work independently and in a cross-functional team
- Willingness to follow trends and suggest improvements to the stack and processes
Nice to have
- Experience with Strapi and Gatsby
- Basic familiarity with AWS (Lambda, CloudWatch, environment variables, secret management)
- Experience with infrastructure-as-code (Pulumi), automations, and integrations with Zendesk and Jira
- Integration of payment solutions like Stripe or PayPal
- Experience working in an agile environment
- Familiarity with Lottie for animations and CSS Modules for styling and component isolation
We offer
- Unlimited time off
- Compensations for wellness, psychologist, language courses, and co-working
- Medical insurance
- 100% sick pay
- Team building and offsites (Spain, Italy, Poland, Portugal, and others)
- Merch and gifts for holidays