Reactjs Front End Developer

WeAre8


2 weeks ago

03/17/2020 07:02:02

Job type: Contract

Hiring from: US Only

Salary: $60-90K/year

Category: Software Development


JavaScript Developer

We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important


RESPONSIBILITES

• Developing new user-facing features using React.js

• Building reusable components and front-end libraries for future use

• Translating designs and wireframes into high-quality code

• Optimizing components for maximum performance across a vast array of web-capable devices and browsers


SKILLS

• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

• Thorough understanding of React.js and its core principles

• Experience with popular React.js workflows (such as Flux or Redux)

• Familiarity with newer specifications of EcmaScript

• Experience with data structure libraries (e.g., Immutable.js)

• Knowledge of isomorphic React is a plus

• Familiarity with RESTful APIs

• Knowledge of modern authorization mechanisms, such as JSON Web Token

• Familiarity with modern front-end build pipelines and tools

• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

• Ability to understand business requirements and translate them into technical requirements

• A knack for benchmarking and optimization

• Familiarity with Git code versioning


To apply, send an email to [email protected]

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • This is a remote, day-shift, position open to candidates living in the Asia-Pacific region. Only candidates currently residing in time zones UTC+8 through UTC+12 will be considered.

    As a Technical Support & Enablement Engineer, you’ll craft our customer experience. Pressable is looking to grow our diverse team of individuals with a background in WordPress, the technical knowledge for anything that comes their way, and the determination to get the job done. Our agents establish relationships with our customers by listening to their needs, understanding their problems, and providing tailored solutions.

    Pressable is a new breed of technology company: one part WordPress managed hosting and another part services innovation. Both empower small agencies and giant clients to scale their business on the WordPress platform. Pressable’s platform enhances WordPress with developer tools, security, analytics, and world class support so that companies can build and deploy their digital experiences faster than ever.

    Pressable is owned by Automattic, the brand behind WordPress.com, WooCommerce, Jetpack, Crowdsignal, WordPress VIP and many others. Founded in 2010, Pressable follows Automattic’s distributed team model with employees all over the world. We engage the most brilliant minds regardless of location and give them the best resources to perform the finest work of their careers.

    YOUR DAY WILL INVOLVE:
    • Interacting with existing and potential customers by responding to WordPress and platform related inquiries through email-based tickets and live chats (10%).
    • Writing and maintaining documentation, writing blog posts, and contributing to the community of WordPress support around the globe (50%).
    • Deeply diving into WordPress issues for high-touch enterprise clients and agencies (40%).
    BEING A TECHNICAL SUPPORT ENGINEER REQUIRES:
    • A solid foundation in WordPress, its inner workings, common issues, community, and proper use cases. You are well-versed in your craft.
    • An eagerness to learn and the ability to adapt, allowing you to teach others. You are a lifelong learner.
    • Knowledge and experience with common web technologies, including HTML, JavaScript, CSS, and Git.
    • You are comfortable working with and solving problems with PHP.
    • Excellent writing and communication skills with a passion for taking technical language and making it understandable.
    • You are fluent and eloquent in written English.
    • Advanced proficiency using the command line (Bash scripting a plus), WP-CLI, and an understanding of the domain name system (DNS), domain registration, and various email setups.
    • A willingness to regularly assist with coverage gaps.
    • Self-driven work ethic. You are a self-starter who loves taking initiative and seeing things through to completion.
    SHIFT

    This role can be part time or full time depending on the candidate, but will usually include Sundays. The hours will be business hours (approximately 8 a.m. until 5 p.m.) in the UTC +8/+9/+10/+11/+12 time zones.

    OUR BENEFITS
    • Fully remote
    • Unlimited PTO
    • Home office benefit
    • Technology benefit
    • Coworking subsidy
    DIVERSITY & INCLUSION AT PRESSABLE

    Diversity and Inclusion is a priority at Pressable. We want people to love their work and show respect and empathy to all. We welcome differences and strive to increase participation from traditionally underrepresented groups, and we require unconscious bias training for our hiring teams.

    We may invite applicants to complete a limited-time paid trial as part of the hiring process. A trial is a shared opportunity for our team and the applicant to get experience working together to see if we’re the right fit.

    What are you waiting for?
  • 2 days ago
    Interfolio is on a mission to build smart, inspired and useful products for faculty and academic communities. By building an engine for faculty activity, decisions, and data, Interfolio has become the first mover in defining and owning the category of faculty-focused technology that cultivates goal-oriented collaboration around academic decision-making.

    Interfolio operates the first holistic faculty information system to support the full lifecycle of faculty work, from job seeking to review, tenure, sabbatical, committee work, research, and beyond. Offering colleges and universities increased clarity and insight into faculty data to help achieve their strategic initiatives, Interfolio believes that advancing the faculty will advance the institution.

    What’s even better than that?

    We’ve crafted a fun, collegial, dynamic culture that celebrates team and individual success almost daily. We’ve got a lean team of super-smart, super-hard working, local and remote colleagues who collaborate closely to produce a valuable service for an industry we’re passionate about. And, we genuinely like working with each other and with our clients.

    Like what you’ve heard so far?

    Then consider joining our Engineering team! The position of Software Engineer (Front end) can be a fully remote position (US based) or based out of our headquarters located in Washington, D.C.

    Responsibilities
    • Create exceptional user experiences on our primary product line
    • Collaborate daily within a cross-functional agile scrum team
    • Implement new product features and improvements
    • Develop new solutions and methodologies delivering an amazing user experience
    • Discuss and design complex technical concepts and requirements with both technical and non-technical stakeholders
    • Identify and resolve front end performance issues
    • Participate in code reviews and ship code on a daily basis
    • Write clean, well-documented, and beautiful code
    • Follow engineering best practices from code standards, to pull requests
    • Participate in project scoping, resource planning, and timeline estimation
    • Follow agile/continuous integration engineering best practices
    • Deliver technical and process changes to help the company move fast
    About You
    • You are passionate about delivering great user experiences through front-end technologies and tools
    • You have meticulous attention to technical and visual details, with a passion for delivering high-quality user experiences
    • You have a passion for leading, mentoring, and developing other team members
    • Excellent problem solving and debugging skills
    • Excellent at writing technical documentation
    • Ability to work remotely and effectively manage your time
    • You thrive in a fast paced environment
    • Being a part of an engineering organization that exists to efficiently deliver high quality code to production that powers the business excites you!
    Qualifications
    • 2+ years of front-end web application development experience
    • Strong knowledge of Javascript/Angular design patterns, best practices, and technologies
    • Knowledge of Flux architecture (Redux, NgRx, Apollo)
    • Knowledge of Angular and component based architecture
    • Experience with JS build tools (Bazel, Webpack, Parcel, Gulp)
    • Experience with WebSockets
    • Experience integrating with back-end APIs via REST and GraphQL
    • Experience building web applications having proper layers of abstraction, separation of concerns, reusable components, and containment
    • Advanced English verbal and written skills
    In addition to a competitive salary, Interfolio offers a robust benefits package that includes medical insurance, unlimited paid time off, a yearly wellness benefit AND professional development stipend, and a fun company culture, which sets us apart! We look forward to you learning more about us!

    Interfolio is committed to diversity and the principle of equal employment opportunity for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), national, social or ethnic origin, age, gender identity and/or expression, sexual orientation, family or parental status, or any status protected by the laws or regulations in locations where we operate.


  • 3 days ago

    Kukui is looking for a Director of Engineering to lead our distributed teams of engineers.  This role will oversee and lead the team in implementing modern best engineering practices including Agile, DevOps, and Quality Control.     

    Responsibilities & Duties:

    • Oversee and contribute to the planning and design of software and web applications.
    • Review existing platform and technologies and work with Production Management in creating a technology roadmap that aligns to Kukui’s business strategy and vision.
    • Organizes and implements best practices for development pipeline from dev environments through production.
      • Including: coding standards, code reviews, unit tests, source control management/branching strategy, build processes, testing and operations.
    • Ensures engineers and process are current with modern engineering practices.
    • Manages exempt and non-exempt employees within the United States and Bulgaria.
    • Hires, mentors and trains staff.
    • Flexible schedule to adapt to time zone differences. 
    • Oversee implementation of automated testing approach and practices. 
    • Contribute to and oversee architectural design and execution.
    • Some travel including international to overseas offices.
    • Other duties and responsibilities as assigned.

    Qualifications & Skills:

    • Strong understanding of Object-Oriented principles.
    • Extensive experience as a fullstack .NET Developer (ASP.NET, C#, VB.NET, .Net Core, etc).
    • Experience with Javascript technologies (ReactJS, AngularJS, VueJS).
    • Management experience with distributed, international teams/offices.
    • Experience with Source Control Management tools including Git and Subversion.
    • Experience creating and executing build pipelines with Jenkins.
    • Experience with agile frameworks, including Scrum and Kanban.
    • Understanding of SQL – database structure and stored procedures.
    • Willingness to extend technical knowledge beyond .NET.
    • Experience with unit testing frameworks, code coverage and static code analysis tools.
    • Experience with architectural design patterns.

    Nice to Have:

    • Experience architecting and building cloud-based multi-tenant applications.
    • Experience building Microservices.
    • Experience with tools like Docker or Kubernetes are a plus. 
    • Experience implementing Agile with non-Agile teams.
    • Experience with building applications for online marketing – including SEO, Adwords, Campaigns).
    • Familiarity with Atlassian tools (Confluence, Jira).
    • Experience developing or extending Open Source or custom CMS’.

    Working Experience:

    • 6+ years as a developer.
    • 3+ years contributing to the architecture of large-scale web-based systems.
    • 3+ years in a management role (dev lead, manager).

    Education:

    • Bachelor’s Degree or equivalent work experience.

    Kukui Perks:

    • Health Benefits and Company Perks
    • Remote opportunity – work from home
    • Partial reimbursement for gym memberships and races/marathons
    • Generous PTO policy

    Kukui Corporation is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Kukui Corporation is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.  All employment decisions at Kukui Corporation are based on business needs, job requirements and individual qualifications, without regard to race, color, citizenship status, religion, creed, gender, sexual orientation, national origin, ancestry, age, physical or mental disability, marital status, veteran status, political affiliations, or any other characteristic protected by law where we operate.  Kukui Corporation will not tolerate discrimination or harassment based on any of these characteristics.  Kukui Corporation encourages applicants of all ages. 

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!