Senior JavaScript Developer

Top Talents
0
+
Overview
Vivasoft is a leading software outsourcing company seeking a talented Senior Front‑end (JavaScript) Developer to join our team. You will design, develop and deliver high-quality front-end solutions using modern JavaScript, React, and Next.js. You will collaborate with clients, contribute to technical design decisions, and mentor junior developers to raise team standards.
Responsibilities:
- Design and implement responsive, accessible user interfaces using JavaScript, React and Next.js.
- Translate business requirements and UI designs into robust front-end solutions.
- Optimize front-end performance and profile rendering, network, and bundling issues.
- Write clean, maintainable, and well-tested code; add unit and integration tests.
- Participate in code reviews and contribute to improving development processes and best practices.
- Mentor and guide junior front-end developers; conduct technical reviews and pair programming sessions.
- Work with backend engineers to integrate RESTful APIs / GraphQL endpoints.
- Document front-end architecture and maintain the component library/patterns.
Requirements:
- 7+ years professional experience in front-end development (adjustable).
- Strong JavaScript fundamentals: ES6+, prototypes, closures, async patterns, DOM manipulation, events.
- Deep experience with React and its ecosystem (hooks, context, component lifecycle).
- Solid experience building apps with Next.js (SSG/SSR, API routes, routing).
- Strong TypeScript experience in production codebases.
- Good knowledge of HTML5, CSS3, responsive design, and modern styling solutions (Tailwind CSS or similar).
- Experience with component libraries such as Ant Design, shadcn/ui, or similar.
- Familiarity with testing tools and frameworks (Jest, React Testing Library, Cypress).
- Experience with tooling: Node.js, npm/yarn/pnpm, bundlers, linting and formatting.
- Proficient with Git and collaborative workflows (PRs, code reviews).
- Excellent problem‑solving and debugging skills, and strong communication skills.
- Bachelor’s degree in Computer Science or equivalent practical experience.
Nice‑to‑have:
- Experience with GraphQL, SSR performance optimizations, or image/CDN strategies.
- Experience with design systems, accessibility (WCAG), and performance budgets.
- Familiarity with CI/CD, Docker, and deployment to cloud platforms (Vercel, Netlify).
- Prior experience mentoring teams or leading front‑end initiatives.
- Familiarity with analytics integration, A/B testing, or product experimentation tools.
- Passionate about team culture — hobbies like sports (Football, Cricket, Table Tennis) or music are welcome but not required.
What We Offer:
- Friendly work environment with recreational facilities (game room, gym, music corner).
- Competitive compensation and benefits (specify if you have ranges).
- 2 days off per week and two festival bonuses per year.
- Scope for professional development and career growth (mentorship for FAANG‑style interview prep available).
- Other perks as per company policy.
Job Information:
Location:
Dhaka
Deadline:
07-11-2025
Position:
Senior JavaScript Developer
Salary:
120k-180k