Senior Staff Software Engineer (Front End)

Job Description

Title: Senior Staff Software Engineer (Front End)

Company Name: Augmedix

Vacancy: Not specific

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor's degree in Computer Science or related field.

Experience Requirements:
∎ At least 6 year(s)

Job Context:
∎ We are looking for a talented, self-motivated Frontend Engineer with full-stack experience to join our expanding engineering team. As a key member of the engineering team, you will help build, evolve and scale our frontend applications to drive product innovation and success. You will have the ability to own large features from start to finish. This is your opportunity to make a big impact at a high-growth startup.
∎ We are honored to be recognized as a Red Herring Top 100 Company. We are creating a metrics-driven company culture that empowers employees to innovate, to learn about new technologies, to grow their careers, and to help each other succeed. We want to challenge you with open-ended and complex problems and provide a mission-driven environment to help you achieve success and to improve patient health.

Job Responsibilities:
∎ Collaborate with UX designers and product managers to iterate on requirements, UI/UX designs.
∎ Develop new user-facing features using modern frontend tools.
∎ Own large features from design to implementation to deployment.
∎ Implement high-performing and reusable UI components and design systems.
∎ Optimize the application for maximum speed and scalability.
∎ Ensure best security practices, including validating all user input before submitting to back-end services.
∎ Write comprehensive unit tests to ensure maintainability and stability.
∎ Support fellow engineers through feedback, code reviews, and advancement of internal tools and processes.

Additional Requirements:
∎ Must have at least 6 years of experience building web applications.
∎ 4+ years experience in developing production code for a customer-facing SaaS product in a full-stack or frontend role.
∎ 2+ years of frontend development experience using Typescript (preferred) or Javascript.
∎ Experience in using (or building) REST APIs.
∎ Experience in planning and owning the implementation of a large feature and putting it into production.
∎ Proficient understanding of web markup, including HTML5, CSS3.
∎ Very strong knowledge of SASS and modern frontend workflow.
∎ Ability to work with ES6.
∎ Strong understanding of JS task runner like gulp, webpack or similar.
∎ Sound knowledge of Object Oriented Programming.
∎ Strong experience in developing JavaScript web application especially working with Single Page Application (Angular/ React/ Vue) and building design systems.
∎ Capable of creating UI library or kit (e.g Bootstrap, Foundation, JS components).
∎ Sound knowledge of Unit, integration, and end to end testing.
∎ Good communication skills and fluent level of English.
∎ Prior knowledge and experience in building responsive consumer-facing applications.
∎ Experience in component based single page applications.
∎ Experience in building responsive and consumer-facing applications.
∎ Nice to haves:
∎ Experience with design and UX principles of web interfaces.
∎ Familiarity or experience of Agile methodologies.
∎ Experience in writing unit tests.
∎ Experience with backend technology (PHP, NodeJS, Java or similar).
∎ Typescript and Angular.

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 15 May 2021

Company Information:
∎ 17 Apr 2021
∎ Augmedix

Category: IT/Telecommunication

Source: bdjobs.com

Similar Jobs

Technical Customer Support Engineer

Digital Marketing Expert

Digital Marketing Specialist

Trainee, Application Analyst

IT Support Engineer

Junior QA Tester

Managed Service Engineer

IT Helpdesk Support Engineer (Computer Networking Engineer)

Software Engineer (Java)

Junior QA Automation Engineer

Jr. IT Support Engineer

Jr. UI/UX designer / Jr. HCI Specialist

Programmer - Information Technology Department

Data Analyst

Manager / AGM - Product Management (Printer / MFP)

Graphics & Motion Designer

App Developer

Sales & Marketing Manager (IT)

Frontend Lead Engineer

Backend Lead Engineer

Product Manager

Team leader, Telesales and Lead Generation – Call Center

Senior Software Engineer ( Java & C++)

Software Development Team Lead

Intern (Programmer)

IT Operations Officer (Digital Assistance Services)

Business Solution Intern

WordPress Developer

Frontend Developer

SAP Consultant

Senior Programmer/Programmer

Digital Transformation Project Manager

Flutter Mobile App Developer (Android/iOS)

Executive IT Division (Software & Site Development)

Sr. DevOps Engineer

Medical Documentation Specialist - Night Shift

Senior Officer, IT Division (IT Infrastructure)

Senior Officer, IT Division (Software & Technology Development)

Information Management Officer-SMS

Executive - HR (Recruitment)