Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, UI image - Rise Careers
Job details

Software Engineer, UI

Material Bank is a fast-paced, high-growth technology company providing the largest material marketplace for the Architecture and Design industry. They are looking for a Software Engineer with a strong background in front-end development.

Skills

  • React frameworks
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Version control (Git)
  • RESTful APIs

Responsibilities

  • Design, develop, and maintain scalable front-end applications using React frameworks
  • Collaborate with designers and back-end engineers to deliver seamless user interfaces and experiences
  • Implement responsive designs that work across a variety of devices and browsers
  • Optimize web applications for speed and scalability
  • Write clean, maintainable, and testable code while adhering to industry best practices
  • Participate in code reviews to ensure code quality and consistency
  • Debug and resolve front-end issues
  • Contribute to architecture decisions
  • Engage with cross-functional teams to align technical solutions with business requirements

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Generous PTO and Sick Days
  • Health benefits including medical, dental, and vision
  • 401(k) plan eligibility after first 90 days
  • Opportunities for community involvement and giving back
  • Support for career growth and flexibility in work schedules
To read the complete job description, please click on the ‘Apply’ button
Material Bank Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Material Bank DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Material Bank
Material Bank CEO photo
Adam Sandow
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, UI, Material Bank

Are you a passionate Software Engineer with a knack for UI design? Join Material Bank, where our innovative technology is transforming the Architecture and Design industry! Based in exciting locations like New York, Boston, and Miami-Boca Raton, you will thrive in a fast-paced environment, creating user-friendly applications that make a real impact. In this role, you'll have the opportunity to work with modern technologies such as React, JavaScript, and TypeScript, collaborating with designers and back-end engineers to craft seamless user experiences. Your responsibilities will include optimizing web applications for speed and scalability while writing clean code in alignment with industry best practices. You’ll also take part in code reviews, debug complex issues, and contribute to architectural decisions, ensuring your contributions help shape the company’s future. What sets Material Bank apart is our commitment to employee growth and satisfaction. You’ll enjoy generous PTO, a strong health benefits plan, and flexible work schedules that cater to your lifestyle. Plus, with opportunities for career advancement and a team-oriented environment, you can truly thrive while delivering exceptional results. If you're ready to make a meaningful difference and advance your career in a vibrant and inclusive environment, Material Bank is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer, UI Role at Material Bank
What are the responsibilities of a Software Engineer, UI at Material Bank?

As a Software Engineer, UI at Material Bank, you will design, develop, and maintain scalable front-end applications primarily using React, JavaScript, and TypeScript. Collaboration with designers and back-end engineers is key as you work to create seamless user interfaces. You'll also optimize web applications for performance and troubleshoot any front-end issues that arise, ensuring a satisfying user experience.

Join Rise to see the full answer
What qualifications do I need to become a Software Engineer, UI at Material Bank?

To be considered for the Software Engineer, UI role at Material Bank, you should have 2-3 years of experience in front-end development focused on React frameworks. Proficiency in JavaScript and TypeScript, a solid understanding of HTML5 and CSS3, and familiarity with state management libraries are also important. Strong problem-solving skills and the ability to work effectively in teams are crucial for success in this position.

Join Rise to see the full answer
What technologies does a Software Engineer, UI at Material Bank work with?

In the Software Engineer, UI position at Material Bank, you will primarily work with React frameworks, JavaScript, and TypeScript. Additionally, you'll be expected to have experience with HTML5, CSS3, modern UI/UX principles, and RESTful API integration. Familiarity with version control tools like Git is also essential, ensuring a smooth development process.

Join Rise to see the full answer
What’s the company culture like for Software Engineers at Material Bank?

Material Bank fosters an inclusive and innovative culture, encouraging a supportive workplace where collaboration thrives. As a Software Engineer, UI, you will work alongside some of the brightest minds in the industry. The company actively promotes employee engagement through internal communication and corporate events, ensuring that everyone enjoys their work environment.

Join Rise to see the full answer
What benefits can a Software Engineer, UI at Material Bank expect?

At Material Bank, Software Engineers, UI enjoy numerous benefits including generous paid time off, a comprehensive health benefits package, and a 401(k) plan after the first 90 days of employment. The company also offers a flexible work schedule, opportunities for professional growth, and the chance to participate in community service events, making it a rewarding place to work.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, UI
Can you describe your experience with React frameworks?

When addressing your experience with React frameworks, be specific about the projects you've worked on, the challenges you faced, and how you overcame them. Highlight your knowledge of components, hooks, and state management, mentioning any libraries you utilized, such as Redux or Context API, to demonstrate your proficiency.

Join Rise to see the full answer
How do you ensure the performance of a web application?

To ensure web application performance, discuss techniques like code splitting, lazy loading, and optimizing assets. Highlight your ability to identify performance bottlenecks using tools such as Lighthouse or Chrome DevTools and how you've implemented solutions to enhance speed and responsiveness in your previous projects.

Join Rise to see the full answer
Describe your approach to debugging front-end issues.

When explaining your debugging approach, emphasize your systematic method for identifying problems. Mention the tools and techniques you rely on, such as browser developer tools, logging, and peer code reviews, to efficiently resolve issues and improve user satisfaction.

Join Rise to see the full answer
How do you collaborate with designers in a software development project?

Describe your collaboration process with designers, focusing on how you communicate and interpret design specifications. Share examples of how you’ve ensured UI/UX principles are upheld while discussing feedback and iterations that lead to successful project outcomes.

Join Rise to see the full answer
What steps do you take to write maintainable code?

To write maintainable code, emphasize the importance of following coding standards and industry best practices. Discuss your habits regarding code organization, documentation, and conducting thorough code reviews with your peers to uphold quality and consistency across projects.

Join Rise to see the full answer
Can you explain your experience with version control systems like Git?

Speak about your familiarity with Git by mentioning your experience with branching, merging, and resolving conflicts. Highlight how version control has positively impacted team collaboration and how you implement it in managing your work effectively.

Join Rise to see the full answer
How do you handle tight deadlines for deliverables?

When discussing how you handle tight deadlines, explain your prioritization process and time management strategies. Include examples of how you've maintained quality while ensuring timely delivery, and mention any tools you’ve used to keep track of tasks and progress.

Join Rise to see the full answer
What is your understanding of RESTful APIs?

Demonstrate your understanding of RESTful APIs by explaining their principles, such as statelessness and resource representation. Discuss your experience integrating APIs into front-end applications, emphasizing how you managed requests, responses, and error handling effectively.

Join Rise to see the full answer
How do you stay updated with the latest trends in front-end development?

Share your strategies for staying updated with front-end trends, whether through following key blogs, participating in webinars, or attending conferences. Discuss any communities or meetups you engage with to foster continuous learning and professional growth.

Join Rise to see the full answer
Why do you want to work with Material Bank?

When answering why you want to work with Material Bank, mention the company's innovative impact on the Architecture and Design industry and how their mission resonates with your professional values. Highlight your excitement about working in a fast-paced, inclusive environment that promotes collaboration and personal growth.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Via Hybrid New York, New York
Posted 6 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Kaseya Careers Hybrid Miami, Florida, United States
Posted 12 days ago
Photo of the Rise User
Sopra Steria Remote Ringwade, 3439 LM Nieuwegein, Netherlands
Posted 8 days ago
Photo of the Rise User
Zone & Co Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 12 hours ago

To simplify the design process with revolutionary tools, platforms and services that efficiently drive commerce between our members and our brand partners.

26 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$80,000/yr - $120,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 31, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!