Match score not available

Senior Software Engineer - Front End

extra holidays - extra parental leave - work from anywhere
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years experience in web-based applications development, Proficiency in JavaScript, TypeScript, and React, Experience with Redux, Redux-Saga, and RESTful APIs.

Key responsabilities:

  • Practice Scrum methodology and contribute to agile teams
  • Convert design mock-ups into progressive web applications
  • Design architectural plans and mentor team members
Formstack logo
Formstack Information Technology & Services SME https://www.Formstack.com/
201 - 500 Employees
See more Formstack offers

Job description

Who You Are:

As a Senior Software Engineer - Front End, 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, Salesforce & Back-End 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
- 5+ years of experience in advanced development with JavaScriptExperience with TypeScript
- 3+ years of development experience with ReactExperience with testing Framework, like Cypress
- Experience with libraries like Redux, Redux-Saga
- 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 teamExcellent 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 Salesforce

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Software Engineer Related jobs