Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Deepgram, so some details may not match this job. The employer's own page has the real description.
Job Overview
Deepgram is seeking a talented Software Engineer with a focus on Front End development to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining high-quality user interfaces that enhance user experience on our cutting-edge platforms. Collaborating with cross-functional teams, you will implement responsive and dynamic features while ensuring optimal performance across various devices. You will play a vital part in shaping the future of our user-facing applications and contribute to our mission of making deep learning accessible through clean and efficient code.
Job Responsibilities
- Design and implement user interface components using JavaScript, React, and other relevant frameworks.
- Collaborate with UX/UI designers to turn visual designs into functional applications.
- Optimize applications for maximum speed and scalability.
- Conduct code reviews to maintain code quality and share knowledge among team members.
- Utilize best practices in software development and maintain documentation for internal processes.
- Work closely with back-end developers to integrate RESTful APIs and other web services.
- Participate in agile development processes, contributing to sprints and iterations.
- Stay current on industry trends and emerging technologies to ensure the application remains cutting-edge.
Qualifications
- Proven experience as a Front End developer, preferably with at least 3 years in a similar role.
- Strong knowledge of JavaScript, HTML5, CSS3, and front-end frameworks such as React or Angular.
- Experience with responsive and adaptive design techniques.
- Familiarity with version control systems, especially Git.
- Understanding of cross-browser compatibility issues and how to address them.
- Excellent problem-solving skills and the ability to work independently and collaboratively.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
Technologies & Tools
In this position, you will work extensively with modern JavaScript frameworks such as React and Angular, and tools including Webpack, Babel, and Sass. Familiarity with RESTful APIs, Git for version control, as well as experience using development tools like Chrome DevTools and various testing libraries (e.g., Jest, Cypress) will be essential. Understanding of CSS preprocessors and design systems is also beneficial.
Ideal Candidates
An ideal candidate for the Front End Software Engineer position at Deepgram will possess a strong passion for technology and a commitment to delivering exceptional user experiences. They should be a proactive communicator with the ability to collaborate effectively in a team setting while also being self-motivated to achieve individual tasks. A detail-oriented mindset, curiosity about new technologies, and a drive to innovate will set them apart. The candidate should also demonstrate a growth mindset, continuously seeking ways to improve both personal skills and team processes.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.