Senior Software Engineer - Front End

October 2

Apply Now
Logo of Formstack

Formstack

online order forms • contact forms • surveys • event registrations • nonprofits

201 - 500 employees

Founded 2006

☁️ SaaS

⚡ Productivity

🤝 B2B

💰 $425M Private Equity Round on 2021-11

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

Requirements

• 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 • - 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

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com