About The Role
We're looking for an experienced Senior Frontend Developer to join our engineering team. In this role, you'll be responsible for building exceptional user interfaces using React and Next.js for various client projects. You'll work closely with designers, product managers, and backend developers to create seamless, responsive, and accessible web applications.
What You'll Do
- Design, build, and maintain efficient, reusable, and reliable frontend code
- Implement responsive user interfaces that adhere to design specifications
- Collaborate with cross-functional teams to define, design, and ship new features
- Identify and correct performance bottlenecks and bugs
- Help maintain code quality, organization, and automatization
- Mentor junior developers and contribute to team growth
- Stay up-to-date with emerging trends and technologies in frontend development
Requirements
- 5+ years of professional experience in frontend development
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- In-depth experience with React.js and its core principles
- Experience with Next.js and server-side rendering
- Thorough understanding of responsive design and cross-browser compatibility
- Excellent skills with HTML5, CSS3, and modern CSS frameworks (Tailwind, etc.)
- Familiarity with RESTful APIs and GraphQL
- Experience with state management (Redux, Context API, etc.)
- Knowledge of modern frontend build pipelines and tools
- Experience with version control systems, such as Git
- Strong understanding of web performance optimization
- Excellent problem-solving and communication skills
Nice to Have
- Experience with TypeScript
- Experience with testing frameworks like Jest, React Testing Library
- Knowledge of server-side rendering techniques
- Experience with CI/CD workflows
- Understanding of basic UX principles
- Experience with frontend monitoring and analytics tools
- Contributions to open-source projects
Our Tech Stack
At True Dev, we're committed to using modern technologies to build exceptional applications. Our current frontend stack includes:
- React and Next.js for building user interfaces
- TypeScript for type safety
- Tailwind CSS for styling
- Jest and React Testing Library for testing
- GraphQL with Apollo Client for data fetching
- Framer Motion for animations
- Vercel for deployments
Ready to Apply?
Please send your application including:
- Your resume / CV
- A cover letter explaining why you're interested in this position
- Links to your portfolio, GitHub, or examples of your work