Front end software engineer Remote Jobs

87 Results

+30d

Tech Lead Front-End (H/F)

CITECHAix-en-Provence, France, Remote
DevOPSvuejenkins

CITECH is hiring a Remote Tech Lead Front-End (H/F)

Description du poste

???????? Vous aurez donc les missions principales suivantes : ????????

???? Mettre en place et maintenir les chaines CI/CD de bout en bout
???? Contribuer aux travaux de fusion de pipelines en vue de rationalisation dans un contexte nouveau SI client
???? Migrer les pipelines obsolètes vers des versions d'outils validées par la stratégie entreprise
???? Accompagner les équipes de développement à l'appropriation de la méthode DevOps et des outils mis à disposition
???? Participer aux réflexions de veille sur le périmètre du service

Qualifications

???? Issu d’une formation en ingénierie ou en informatique, vous avez une expérience réussie sur un poste similaire.

⚙️ Les compétences attendues sont les suivantes :

✔️ Vous maîtrisez les sujets DevOps et agilité.
✔️ Vous maîtrisez les outils Jenkins et Git.
✔️ Vous avez de bonnes connaissances sur les outils Sonar, Checkmarx ou encore Angular.

☑️ Tous nos postes sont ouverts aux personnes possédant le statut RQTH.

See more jobs at CITECH

Apply for this job

+30d

Front End Developer (Vue)

DevoteamMadrid, Spain, Remote
Jestsqlscrumgitjavascript

Devoteam is hiring a Remote Front End Developer (Vue)

Descripción del empleo

Estamos buscando un Front End Developer para un proyecto estable en modalidad 100% remoto y con oportunidades reales de crecimiento profesional. 

Requisitos

Al menos 2 años de experiencia en:

Conocimientos técnicos: 

- JAVASCRIPT
- VUE2 VUE3
- JEST (para testing)
- GIT
- NPM
- PRINCIPIOS SOLID

Conocimientos:
- SQL
- METODOLOGÍA SCRUM

See more jobs at Devoteam

Apply for this job

+30d

Senior Frontend Developer

Shiji GroupKatowice, Poland, Remote
JestDesignhtml5UXdockertypescriptjavascript

Shiji Group is hiring a Remote Senior Frontend Developer

Job Description

 

Your job will be to develop a part of a distributed system that serves the hospitality industry. It is a solution that allows hotel employees or hotel managers to handle various activities such as managing reservations, payments and hotel services within the hotel or between hotels. The system consists of many domain-oriented microservices developed under a few cross-functional teams.

 

Technologies we use:

 

  • React ecosystem
  • SCSS
  • Web Components, Stencil
  • Jest, Testing Library, Enzyme, QUnit
  • Webpack, Babel
  • TypeScript
  • Gitlab
  • Docker and Docker Compose
  • Design patterns and clean code practices (OOP, SOLID)

 

Key Areas of Responsibility:

 

  • Deliver highly customizable features and widgets
  • Developing and maintaining software features based on visual mockups and UX descriptions
  • Writing tests
  • Delivering high-quality code, which is both functional and performant
  • SOLID understanding of best practices, processes and design patterns in software development
  • Contributing to the infrastructure that the team leverages for development
  • Code reviewing

 

Qualifications

  • Minimum 5 years’ experience as JavaScript or Front-End Developer
  • Advanced understanding of JavaScript ES6/TypeScript
  • General awareness of web application performance best practices
  • Experience in work with or contribute to a JavaScript based build system (e.g., Babel, Webpack)
  • Experience with React, React Hooks
  • Having experience with further Front-End technologies is nice to have but not necessary
  • Interest in testing, review and code quality
  • Good knowledge of: HTML5, CSS3, SCSS, Jest/Enzyme, Web Components

See more jobs at Shiji Group

Apply for this job

+30d

Senior Frontend Engineer

BloomreachBratislava, Slovakia/Prague, Czech Republic/Brno, Czech Republic (Remote CEE)
Cypressremote-firstDesignswiftuiapiUXgitc++typescriptcssangularjavascriptfrontend

Bloomreach is hiring a Remote Senior Frontend Engineer

Bloomreach is the world’s #1 Commerce Experience Cloud, empowering brands to deliver customer journeys so personalized, they feel like magic. It offers a suite of products that drive true personalization and digital commerce growth, including:

  • Discovery, offering AI-driven search and merchandising
  • Content, offering a headless CMS
  • Engagement, offering a leading CDP and marketing automation solutions

Together, these solutions combine the power of unified customer and product data with the speed and scale of AI optimization, enabling revenue-driving digital commerce experiences that convert on any channel and every journey. Bloomreach serves over 850 global brands including Albertsons, Bosch, Puma, FC Bayern München, and Marks & Spencer. Bloomreach recently raised $175 million in a Series F funding round, bringing its total valuation to $2.2 billion. The investment was led by Goldman Sachs Asset Management with participation from Bain Capital Ventures and Sixth Street Growth. For more information, visit Bloomreach.com.

 

Do you love frontend development and are you good at it? Would you like to build a large-scale & fast evolving app using Angular & TypeScript? Would you like to talk about why we might be the best team for you to join right now?? Curious? Read on!
(Your s
alary starts from 3300€ per monthwith stock options and other benefits included. Working in one of ourCentral Europe offices or from homeon afull-time basis.)

What tech stack do we have for you?

  • Typescript and Javascript
  • Angular
  • SCSS/CSS
  • NodeJS
  • RxJS
  • Karma/Jasmine/Cypress
  • GIT

About your role and the team:

We are a team of thirteen people at the moment. We cooperate tightly as a single unit on a multitude of tasks and challenges in order to make our application the best to serve our customers’ needs. Since not all of us enjoy tasks with a focus on styling, a subteam of stylers has been formed that takes care of our UI library of low-level components. 

We are facing a variety of tasks on our daily basis that fall mostly into three categories - designing and developing new features, maintaining existing features in the underlying codebase and sometimes prototyping new features as POCs.

What we expect of the candidate:

Must have

  • advanced TypeScript (or JavaScript with a strong will to switch to TypeScript)
  • advanced Angular (or similar component-based framework with a strong will to switch to Angular)
  • experience with software design & architecture (be able to propose and implement an effective & efficient solution based on problem definition without detailed instructions)
  • The ability to work in project teams effectively, being reliable and communicating clearly.
  • A “can-do” attitude

Should have

  • experience with developing bigger projects
  • At least an intermediate skill with SCSS / CSS (be able to get things done in reasonable quality if your styler colleagues are busy)

Preferably have

  • experience with testing (Karma, Jasmine, Cypress)
  • experience with RxJS

Nice have

  • experience with mentoring less experienced colleagues

How we work:

Our entire engineering team works in 6 week cycles. Each developer is assigned to one or more projects during this cycle and aims to deliver the project together with other project team members from various other teams. In addition to working on projects, we also focus on other tasks - not limited to working on our backlog, providing an L3 support to our client facing colleagues or making improvements to our product through an initiative called “Happy consultants”.
In order to keep our high quality standards, each change in code we do gets reviewed and our automated pipeline builds these changes, runs a series of tests, runs the linter, packages the outputs and deploys them onto a development environment.
We are a team of diverse skill sets - you will need to share your experience and knowledge (during code reviews and ideally also beyond) with other colleagues and help them grow just like we all will help and support you from the minute you join us.

Challenges:

Here are some of the challenges that kept us busy in the past:

  • Micro frontend research
    • Our application is split up into modules but we are experimenting with the idea of loosening up the coupling even a bit more and splitting our large application into a collection of smaller ones run under a single container application.
    • Identify the pros and cons of this approach and what problems will it solve effectively and what other problems it might bring.
    • Take into account how this switch potentially affects not the architecture alone but also the execution, deployment and DX.
  • Optimizing build performance
    • The larger an application gets, the more complex the build becomes. Our application consists of hundreds of components, directives, services, pipes and other functions.
    • Find a way to optimise the build in order to make the DX and the pipeline build performance better.
  • Optimizing change detection
    • Our application aims to deliver a swift interaction experience to its users without the feeling that something is lagging.
    • Identify components that are underperforming.
    • Analyze their bottlenecks using the profiler.
    • Optimize the runtime performance of the problematic code parts.
  • Data visualisation
    • Our real-time analyses like trends, funnels, reports, and segmentations allow users to gain insights about their data from multiple perspectives. We integrate with external data sources spanning multiple relational databases and big data storage systems.
    • Build an interface for users to query data from data sources located outside of the Engagement to build the basis for our analyses and visualizations.
    • Create complex data visualizations using the Highcharts library or similar suitable tool.
    • Be proactive in proposing solutions which will help users to better understand their data.
    • Improve test quality and extend test coverage.
  • Extend UI library
    • We have created a mature UI library with the goal in mind to unify the look, behavior, and the API of our reusable components. This library already consists of a solid foundation of components but the innovation in the Engagement goes hand in hand with the need to create new components and enhance existing ones.
    • Create new reusable components while focusing on clear API, stability, best possible UX and modern browser support.
    • Test your component well. Use unit tests to cover all thinkable and unthinkable scenarios your component may go through to make it robust.
  • Other than that…
    • We work hard to have sustainable code, but we still have some code in our codebase, especially from the early startup era, that was written in haste to keep the business running - you will need to be able to get around in complex code and help us refactor it.
    • Automated testing of our code is important to us. You will need to cover your code, help us improve existing test quality and extend overall test coverage - spanning from unit tests, through integration tests to automated e2e tests.

Regional benefits:

  • Monthly lunch entitlement by up to 110€ per month
  • Pension scheme or Health insurance depending on region

#LI-DU1

More things you'll like about Bloomreach:

Culture:

  • A great deal of freedom and trust. At Bloomreach we don’t clock in and out, and we have neither corporate rules nor long approval processes. This freedom goes hand in hand with responsibility. We are interested in results from day one. 

  • We have defined our5 valuesand the 10 underlying key behaviors that we strongly believe in. We can only succeed if everyone lives these behaviors day to day. We've embedded them in our processes like recruitment, onboarding, feedback, personal development, performance review and internal communication. 

  • We believe in flexible working hours to accommodate your working style.

  • We work remote-first with several Bloomreach Hubs available across three continents.

  • We organize company events to experience the global spirit of the company and get excited about what's ahead.

  • We encourage and support our employees to engage in volunteering activities - every Bloomreacher can take 5 paid days off to volunteer*.
  • TheBloomreach Glassdoor pageelaborates on our stellar 4.6/5 rating. The Bloomreach Comparably page Culture score is even higher at 4.9/5

Personal Development:

  • We have a People Development Program -- participating in personal development workshops on various topics run by experts from inside the company. We are continuously developing & updating competency maps for select functions.

  • Our resident communication coachIvo Večeřais available to help navigate work-related communications & decision-making challenges.*
  • Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins.

  • Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)*

Well-being:

  • The Employee Assistance Program -- with counselors -- is available for non-work-related challenges.*

  • Subscription to Calm - sleep and meditation app.*

  • We organize ‘DisConnect’ days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones.

  • We facilitate sports, yoga, and meditation opportunities for each other.

  • Extended parental leave up to 26 calendar weeks for Primary Caregivers.*

Compensation:

  • Restricted Stock Units or Stock Options are granted depending on a team member’s role, seniority, and location.*

  • Everyone gets to participate in the company's success through the company performance bonus.*

  • We offer an employee referral bonus of up to $3,000 paid out immediately after the new hire starts.

  • We reward & celebrate work anniversaries -- Bloomversaries!*

(*Subject to employment type. Interns are exempt from marked benefits, usually for the first 6 months.)

Excited? Join us and transform the future of commerce experiences!

If this position doesn't suit you, but you know someone who might be a great fit, share it - we will be very grateful!


Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Bloomreach are considered property of Bloomreach and are not subject to payment of agency fees.

 #LI-Remote

See more jobs at Bloomreach

Apply for this job

+30d

React Native Developer

In All Media IncArgentina Remote
Bachelor's degreeDesignmobileiosandroidtypescriptAWS

In All Media Inc is hiring a Remote React Native Developer

React Native Developer


About the project:
At In All Media, we are at the forefront of innovation, developing cutting-edge solutions for our clients across various platforms. We are seeking a talented React Native Developer to join our dynamic team and contribute to the creation of high-quality, scalable applications.

Job Description:

We are looking for a React Native Developer with extensive experience in software development, HTML5/CSS/JavaScript, React/Redux, and Single Page Applications. As a key member of our development team, you will be responsible for designing, developing, and maintaining mobile applications using React Native.

Responsibilities:

  • Design and implement mobile applications using React Native.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and troubleshoot issues and bugs to maintain application stability.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Work closely with UX/UI designers to implement visually appealing and user-friendly interfaces.
  • Participate in code reviews to maintain code quality and best practices.
  • Document code and technical specifications for future reference.

Additional Skills:

  • 5+ years of software development experience.
  • 5+ years of HTML5/CSS/JavaScript development experience.
  • 3+ years of React/Redux development experience.
  • Single Page Applications development experience.
  • Strong ability to troubleshoot/debug issues.
  • Ability to quickly pick up new APIs/SDKs.

Nice to Have:

  • 1+ years of Typescript development experience.
  • Connected TV/Smart TV/Gaming Console development experience.
  • Experience with Selenium.
  • Experience with Continuous Integration/Deployment.
  • Experience with Monorepo.
  • Experience with Amazon Web Services (AWS).

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven track record of delivering high-quality software products.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and in a team environment.
  • Passion for learning and staying updated with the latest technologies and trends.

Nice to Have:

  • Certifications or relevant training in React Native or related technologies.
  • Previous experience working in agile/scrum environments.


Benefits
100% remote work.
Payments made from the US.
International teams.
Exciting projects; all our clients are top-notch US-based companies.Hourly rates in US dollars.
Full-time and long-term projects.
Contract as a vendor.

See more jobs at In All Media Inc

Apply for this job

+30d

Senior React Native Developer

GigSmartDenver, CO Remote
Designswiftmobilegraphqlapigitjavajavascript

GigSmart is hiring a Remote Senior React Native Developer

Senior React Native Developer

Revolutionizing the Gig Economy with Cutting Edge Technology

About GigSmart
GigSmart is an innovative technology company that connects businesses with qualified, on-demand workers for short and long-term jobs across all industries, nationwide. Businesses can directly access workers in their area and manage schedules, communication, and payment processing all directly through the platform. GigSmart makes it easier for businesses to quickly and easily find the workers they need, while also providing flexible work opportunities for individuals looking to supplement their income. As we expand, we're looking for visionary talents to join our mission of making work accessible to everyone everywhere.

Your Role as a Senior React Native Developer
Join our engineering team as a Senior React Developer and play a crucial role in developing rapidly evolving mobile and web applications that redefine how workers and companies connect. Your expertise in React and passion for creating well-designed mobile and web applications will drive the success of our products. At GigSmart, every team member shapes our product direction, offering a unique opportunity to make a significant impact.

What You'll Achieve
● Lead the development of new features, enhancing the experience for over a million workers and businesses.
● Collaborate with cross-functional teams to deliver innovative solutions.
● Optimize application performance, ensuring a seamless user experience.
● Uphold high standards of code quality through rigorous testing and code reviews.
● Implement cutting-edge technology solutions to enhance user engagement and satisfaction.
● Contribute to daily standups and onsite collaboration, fostering a team-oriented environment.

Your Expertise
● Profound knowledge of JavaScript and React, with experience in Java, Swift, and Objective-C.
● Expertise in API integration and management.
● Solid understanding of Git and other version control systems.
● A strong foundation in object-oriented software design, development, and architecture.
● Ability to work collaboratively in a dynamic team environment.

Nice To Have
● Experience with GraphQL and React Native.
● Knowledge in test automation and continuous deployment practices.
● Knowledge of both React Native and React for browsers.
● Experience in working with server-side javascript.

What it Takes to Part of GigSmart
Be Positive
● Adopt a positive mindset to overcome challenges and maintain a productive work environment.
● Promote a positive and supportive culture within your team and organization.
● Radiate positivity and optimism to inspire and motivate those around you.

Work Hard
● Diligently apply your efforts to achieve your goals and objectives.
● Demonstrate a strong work ethic and commitment to your responsibilities.
● Strive for excellence in all aspects of your work.

Innovate
● Seek out creative solutions and embrace new ideas to bring about positive change.
● Continuously challenge the status quo and think outside the box.
● Foster a culture of innovation within your team and organization.

Have Passion
● Be enthusiastic and driven by your work.
● Demonstrate a genuine interest and commitment to your chosen field.
● Inspire others with your passion and dedication.

Continue to Learn
● Embrace a growth mindset and continuously seek opportunities for personal and professional development.
● Stay updated with industry trends, technologies, and best practices.
● Engage in ongoing learning and skill-building activities.

Exceed Expectations
● Set high standards for you and your team and consistently strive to exceed them.
● Deliver exceptional results and go the extra mile to delight your customers and stakeholders.
● Create a reputation for reliability, excellence, and professionalism.

Collaborate
● Foster a collaborative and inclusive work environment where teamwork is valued.
● Actively seek out diverse perspectives and embrace different ideas.
● Work effectively with others to achieve common goals and objectives.

See more jobs at GigSmart

Apply for this job

TripActions is hiring a Remote Senior Software Engineer - Front End

Job Application for Senior Software Engineer - Front End at Navan

See more jobs at TripActions

Apply for this job