Senior Software Engineer - Front End (Platform)
Job Description
Who ο»Ώο»ΏYou Are:
As a Senior Frontend Engineer you are a professional with a passion for problem-solving motivation to continuously learn and the ability to make a meaningful impact on our products and teams. You should exercise a relentless ambition to build innovative solutions that maximize the user experience while balanced with consideration of application simplicity performance scalability extensibility and security. You possess a high proficiency with front-end languages frameworks and third-party libraries. You should also have a fundamental awareness of languages and technologies used in back-end operations along with their relevance to front-end development.
You act as a leader within your area of expertise. You communicate effectively and collaborate well with colleagues. You are a detail-oriented individual that can help organize a project and see its execution from start to finish. You are able to make decisions independently while also knowing when to build consensus or reach out for help. You are a team player and enjoy having fun.
What You Will Do:
- Practice Scrum methodology to ensure features ship as planned and scheduled.
- Collaborate and contribute as a key member of an agile cross-functional team to drive product features from the design phase to implementation in production environments.
- Convert design mock-ups and prototypes into progressive web applications.
- Design architectural plans for front-end initiatives.
- Serve as a technical resource for development project plans.
- Execute projects fix bugs write tests reduce technical debt and maintain technical documentation.
- Participate actively in team discussions Scrum ceremonies and product demos.
- Mentor others to expand their knowledge contributions and professional development.
How You Will Succeed:
- Worked on an agile cross-functional team comprised of Product Designers Product Managers Back-End Engineers and QA Engineers
- Develop and test across multiple browsers and platforms
- Help improve and maintain our component library
- Ensure you and your fellow Front-End Engineers are adhering to development best practices and standards
- Provide constant feedback through Code Reviews
- Share knowledge with other Engineers whenever possible
What We Are Looking For:
- 5+ years of experience in developing web-based applications
- 3+ years of experience in advanced development with JavaScript
- Experience with TypeScript
- 3+ years of development experience with modern client-side web frameworks such as React (preferred) Vue or Angular
- Experience with libraries like Redux Redux-Saga Reselect
- Experience with interfacing with RESTful APIs returning JSON
- Proficient with version control systems (preferably Git) and code repositories (preferably Github)
- Excellent understanding of OOP concepts and software design patterns
- Ability to work remote with a fully distributed team
- Excellent written and oral English communication skills
- Outstanding attention to detail
- Ability to work autonomously pair with a peer or collaborate as a member of theΒ team
- A positive enthusiastic attitude that is genuine and infectious
- Strong willingness to learn and embrace new technologies practical to the product and audience
Bonus Points:
- Experience building applications for a B2B audience
- Familiarity with writing queries for SQL and/or NoSQL databases
- Experience with Infrastructure as Code (Terraform Ansible etc.)
- Experience with Smarty Template Engine
$130000 - $150000 a year
Date Posted
10/07/2024
Views
0
Similar Jobs
Software Engineer III | Platform - ExtraHop
Views in the last 30 days - 0
This job posting seeks a Software Engineer III to develop features lead junior team members and contribute to secure cloud and appliance solutions The...
View DetailsEngineering Manager - Software Supply Chain Security: Auth Infrastructure - GitLab
Views in the last 30 days - 0
This job description highlights a leadership role in developing secure scalable authentication infrastructure for GitLab It emphasizes technical exper...
View DetailsStaff Salesforce Engineer - CRM Systems - GitLab
Views in the last 30 days - 0
This job description outlines a Staff Salesforce Developer role focusing on designing building and scaling enterprisegrade solutions across Salesforce...
View DetailsDevOps Engineer - Guidehouse
Views in the last 30 days - 0
This job posting seeks a skilled DevOps Engineer to support development QA and operations across applications emphasizing automation cloudnative infra...
View DetailsSoftware Solutions Architect - Unqork
Views in the last 30 days - 0
Unqork empowers enterprises with AIpowered applications emphasizing innovation security and growth The job posting highlights benefits like remote wor...
View DetailsSenior Marketer - Usage Automation - HubSpot
Views in the last 30 days - 0
This job posting outlines a Senior Marketer role at HubSpot focusing on customer experience through datadriven automation Responsibilities include des...
View Details