SDE II (Front-end)

Posted 29 days agoViewed
130000 - 145000 USD per year
ALARAZCOFLGAIDIAINKSKYMOMIMNNCNMOKOHORSCSDTNTXUTVAWAWYFull-TimeSoftware Development
Company:Subsplash
Location:AL, AR, AZ, CO, FL, GA, ID, IA, IN, KS, KY, MO, MI, MN, NC, NM, OK, OH, OR, SC, SD, TN, TX, UT, VA, WA, WY, EST, PST
Languages:English
Seniority level:Middle, 3-5 years
Experience:3-5 years
Skills:
Software DevelopmentAgileFrontend DevelopmentGitHTMLCSSJavascriptReact.jsReact NativeTypeScriptAPI testingREST APIMentoring
Requirements:
3-5 years of full-time experience as a Software Development Engineer in a team environment Solid working knowledge of JavaScript (and/or TypeScript), including common quirks and patterns Strong understanding of HTML, CSS, JSON, XML, and basic cross-browser compatibility Practical experience building modern client-side applications using at least one industry-standard JavaScript framework (Ember, React, Angular, etc.) Experience with common front-end tools and libraries such as SASS/SCSS/LESS, Babel, and build tooling (Webpack, Vite, etc.) Familiarity with good software development principles such as BEM, DRY, SOLID, graceful degradation/progressive enhancement, and component-based architecture Experience implementing responsive, interactive web applications, with attention to usability and performance Exposure to mobile development (React Native, iOS, or Android) or a strong willingness and demonstrated ability to learn mobile technologies Exposure to server-side web technologies (e.g., Unix/Linux, Go/PHP/Node.js, MySQL, MongoDB, MVC frameworks, Apache/Nginx) and how client-side apps integrate with APIs Experience working in an Agile environment; familiarity with concepts like continuous integration, continuous delivery, LEAN practices is a plus Comfortable using Git (or another modern version control system) in a collaborative workflow (branches, pull requests, code reviews) Able to work through moderately ambiguous requirements, ask good clarifying questions, and manage priorities Ability to communicate technical ideas clearly with teammates and participate constructively in design and code-review discussions Demonstrates dependability, humility, and a growth mindset
Responsibilities:
Write and maintain quality software Build front-end applications in TypeScript (EmberJS, React) Contribute to mobile development using React Native Participate in code review process Produce clear documentation Collaborate on the architecture of client-side systems Encourage and practice reuse of established client-side patterns Support the growth of less-experienced engineers Participate in interviews as an interviewer Model humility and openness Provide realistic estimates for tasks Help break down medium-sized features Take ownership of features from design through release Balance speed of delivery with code quality Assist teammates when they are blocked Propose improvements to client-side performance, maintainability, usability, and developer experience Identify opportunities for enhancements and suggest solutions Drive small proof-of-concepts Follow through on improvements
About the Company
Subsplash
101-250 employeesPhotography
View Company Profile
Similar Jobs:
Posted 3 months ago
United StatesFull-TimeHealthcare Technology
Front End Developer
Company:Q-Centrix
Posted 4 months ago
San Luis Obispo, CAFull-TimeSoftware Development
Front-End Engineer
Company:Every.io
Posted 23 days ago
USA, CanadaFull-TimeSaaS, Software Development
Front End Engineer (Remote)
Company:Files.com