Software Development Engineer II - Frontend

7 Hours ago • 2-4 Years • Frontend Development

Job Summary

Job Description

This role is for a Software Engineer - Frontend, also known as SDE II, who will be instrumental in creating user-friendly and high-performing interfaces. The engineer will develop reusable components, contribute to scalable design systems, and collaborate with other teams for seamless frontend integration. The ideal candidate is passionate about React, Tailwind CSS, and modern frontend practices, with 2-4 years of experience and a desire to grow in a dynamic team environment. Responsibilities include building scalable UI components with React and Tailwind CSS, contributing to design systems, collaborating with UX designers, backend engineers, and product managers, ensuring code quality through reviews and testing, and staying updated on industry trends. The role also involves a user-centric focus for troubleshooting and refining interfaces, and learning from senior engineers.
Must have:
  • Proficiency in React
  • Experience with Tailwind CSS
  • Strong JavaScript/TypeScript, HTML5, CSS3
  • Understanding of responsive design
  • Component-driven development
  • RESTful APIs knowledge
  • Familiarity with Git
  • Strong problem-solving skills
  • Excellent communication skills
Good to have:
  • Experience with testing frameworks
  • Experience with design tools
  • Exposure to backend technologies (Node.js, Python)
  • Knowledge of state management (Redux, Context API)
  • Experience with build tools (Webpack, Vite)
  • Familiarity with CI/CD pipelines
  • Awareness of web performance optimization
  • Bachelor's degree in Computer Science or related field
Perks:
  • Unlimited vacation policy
  • Learn from senior engineers
  • Share knowledge with peers

Job Details

Our vision is to be the Champions of a Safer Digital Future and the Champions of Change. We believe in empowering individuals and teams with freedom and responsibility to align their goals such that we all row in the same direction. We are uncomfortably transparent, autonomous & accountable; we have zero tolerance for brilliant jerks; we have an unlimited vacation policy and more. For us, our Culture Is Our Strategy - check out our Culture Memo for more details and surprises.

As a Software Engineer - Frontend - SDE II, you’ll play a pivotal role in crafting intuitive, high-performance user interfaces. You’ll develop reusable components, contribute to scalable design systems, and collaborate cross-functionally to ensure seamless integration of frontend solutions. This role is ideal for someone passionate about React, Tailwind CSS, and modern frontend practices, with 2–4 years of experience eager to grow in a dynamic team.

Key Responsibilities

    • Build Scalable UI Components: Develop and maintain reusable, accessible React components using Tailwind CSS for styling.
    • Design Systems: Contribute to the evolution of our design system, ensuring consistency and scalability across products.
    • Cross-Team Collaboration: Partner with UX designers, backend engineers, and product managers to deliver end-to-end features.
    • Code Quality: Participate in code reviews, write unit/integration tests, and advocate for best practices in frontend architecture.
    • Innovation: Stay updated on industry trends (e.g., state management, performance optimization) and propose improvements.
    • User-Centric Focus: Troubleshoot UI/UX issues and refine interfaces based on feedback and analytics.
    • Mentorship: Learn from senior engineers and share knowledge with peers to foster a culture of growth.

Qualifications

    • Proficiency in React and modern frontend frameworks.
    • Hands-on experience with Tailwind CSS or similar utility-first CSS frameworks.
    • Strong grasp of JavaScript/TypeScript, HTML5, andCSS3.
    • Understanding of responsive design, component-driven development, and RESTful APIs.
    • Familiarity with Git, testing frameworks (Jest, Cypress), and design tools (Figma, Sketch).
    • Exposure to backend technologies (Node.js, Python).
    • Knowledge of state management (Redux, Context API).Experience with build tools (Webpack, Vite) and CI/CD pipelines.
    • Awareness of web performance optimization.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork abilities.
    • Curiosity to learn and adapt to new tools and workflows.
    • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).

Join our rocket ship if you want to learn, make your mark and work with incredible talent!

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Frontend Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bengaluru, Karnataka, India (On-Site)

Dallas, Texas, United States (On-Site)

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dubai, Dubai, United Arab Emirates (On-Site)

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

New York, United States (On-Site)

London, England, United Kingdom (Remote)

View All Jobs

Get notified when new jobs are added by Safe security

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug