Job Closed
This listing is no longer active.
Let's grow together and unlock opportunities
Middle Front-End Developer
Location
Poland
Posted
62 days ago
Salary
0
Seniority
Mid Level
Job Description
Middle Front-End Developer
Growe
• Develop pages according to the requirements using HTML, CSS, JS (React, Next.js); • Fix bugs and resolve front-end issues; • Participate in the development of multipage websites; • Develop and implement new features; • Participate in codebase maintenance and refactoring efforts.
Job Requirements
- 2 years as a Front-end Developer role;
- Understanding of JavaScript concepts, asynchronous programming, modern JavaScript frameworks and libraries (React, Next.js), and TypeScript;
- Experience with component-based development using React, and the ability to create reusable UI components;
- Ability to implement complex responsive design layouts;
- Experience in using performance profiling tools;
- Ability to conduct code reviews and provide constructive feedback.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Frontend Engineer, Frontend Platform
VannevarVannevar is a defense technology company building AI to deter our adversaries. In the 21st century, conflict moves at algorithmic speed and foresight equals firepower. Our agentic AI is purpose-built to compete with China—from cross-Strait conflict to gray zone coercion. Trained on the most mission-relevant datasets in defense, our technology models adversary behavior, simulates campaigns, and recommends the best course of action to decision makers. Our AI systems are some of the most trusted in the industry and actively used on the front lines of the Indo-Pacific to keep the peace and save lives. Exceptional technology starts with exceptional people. Vannevar is a small agile team combining world-class engineers with veteran strategists who bring deep expertise in defense and tradecraft. We’re building a company defined by mission impact, user empathy, and disciplined growth. In just three years, we grew from $3M to $80M in ARR, achieved early profitability, and reached unicorn status—proving that disruption doesn’t require an ego, and staying power doesn’t mean standing still.
Role Description Vannevar's Frontend Platform team builds and maintains the frontend foundation that the entire Vannevar platform runs on. We turn cross-product needs into stable, well-documented platform capabilities so product teams can ship fast, stay consistent, and focus on mission problems. We're looking for a senior frontend engineer to join this small, high-leverage team. You'll work on shared libraries, developer tooling, and the application shell (the code that every Vannevar product depends on). You'll also build user-facing platform features that directly impact how operators and analysts experience the product. What you’ll do - Own and evolve core frontend libraries and the application platform that Vannevar's products are built on. - Design and implement shared infrastructure: routing, authentication, error handling, UI components, and cross-app patterns. - Improve developer experience: faster local dev, better build pipelines, and clearer documentation. - Partner with product teams to understand their needs and turn recurring patterns into reusable platform capabilities. - Mentor and guide engineers across the organization on frontend architecture and best practices. Qualifications - 7+ years of professional experience in frontend software development. - Experience working on frontend infrastructure, platform, or developer experience teams. - Deep expertise in TypeScript and React. - Strong opinions on developer experience, loosely held. - Eye for design and attention to detail. - You treat other engineering teams as customers. - Comfort operating across the stack when needed. Requirements - Experience with module federation, micro-frontend architectures, or scaling frontend monorepos. - Familiarity with Node.js, Postgres, and OpenFGA. - Familiarity with web application security (authentication, authorization, XSS prevention). - Experience building or contributing to design systems at scale. - Active Security clearance (or ability to obtain one) and willingness to travel onsite at least quarterly to perform user research and help debug issues. Benefits - Competitive Salary: The salary range for this position is $170,000 - $225,000 + equity. - Comprehensive Benefits: Health, dental, and vision insurance. - Remote friendly with WeWork access. - Unlimited PTO, shared downtime during the federal holiday calendar, and company-wide off time at the end of each year. - 401(k) match. - Lifestyle & wellbeing stipends. - Salary top-up during military reserve duty. - Fully paid parental leave. - Child and pet care reimbursement during travel.
• Design, develop, and maintain responsive, interactive user interfaces using React, Angular, or Vue.js. • Integrate and support Pindrop authentication, fraud detection, and voice security functions in frontend workflows. • Translate design wireframes and mockups into high-quality code. • Implement UI/UX best practices to deliver user-friendly web applications. • Optimize application performance for maximum speed and scalability. • Integrate frontend applications with backend RESTful APIs and microservices. • Write clean, efficient, testable code following best practices for performance, maintainability, and security. • Design and deploy cloud-native applications using AWS services including EC2, Lambda, S3, RDS, DynamoDB, API Gateway, and IAM. • Implement and maintain CI/CD pipelines using GitHub Actions or GitLab CI. • Set up monitoring, logging, and observability using CloudWatch, CloudTrail, and Splunk logging. • Collaborate on infrastructure automation using CloudFormation and Terraform. • Integrate solutions with AWS services like Lambda. • Use of AI-assisted coding in development workflows. • Assist backend teams with full-stack integration and debugging. • Contribute to backend development (Python/Node.js) when needed for end-to-end functionality.
• Be a critical thinker who can anticipate potential pitfalls and suggest improvements. • Take ownership of your code, and ensure that the acceptance criteria is met and verified before sending the ticket to QA • Reviewing application requirements and interface designs. • Translate UI/UX designs into pixel-accurate web-based interfaces. • Developing and implementing highly responsive user interface components using react concepts. • Build new features from the ground up or help enhance and maintain existing projects. • Collaborate with onsite and offshore engineering teams to produce clean reusable code, and assist in code reviews. • Work with backend engineers to discuss API and data requirements needed to power frontend web applications. • Assist the QA team by validating bugs and providing fixes in a timely manner. • Participate in architecture discussions and provide feedback on how to build or improve application performance. • Write unit and integration tests.
• Build merchant-facing and consumer-facing products in Angular with NgRx • Ship features that directly affect how people pay and how merchants grow • Collaborate closely with designers, backend engineers, and product in a squad-based setup (Spotify model)



