Front-end developer with 2 years of experience. Ready for a working relocation to any European country. Bachelor's degree in Software Engineering.
This company is developing a startup that can be called freelancing for lawyers. In this project, lawyers and clients can find each other and connect for legal services.
I started by developing a React Native application for about half a year. Then I did website development for about a year and a half. We had a small team, I was responsible for the mobile app and the website, there was a Senior developer (wrote the backend part and kept an eye on my code), there was a designer, a couple of marketers and SEO. The project was not easy, it was a freelance project similar to Upwork. The app had chat, push notifications, online calls, order and response lists, user communication system, user profiles, advanced authorization via jwt tokens, sending emails and other interesting features.
We put the app on Play Market, but then we decided to make a website because we were having trouble finding customers.
In January 2022, we started building a website, which took over more functionality of the app and is now available at https://explawyer.com.
I was the main frontend developer on this project until May 2023. The key technologies used in this project are React (Next.js), Redux, Material UI, WebSockets, WebRTC (for audio and video calls over the network). The site is optimized for SEO purposes using SSR, ISG, image optimization and other techniques. This project has some interesting features like WebRTC calls and own chat system with audio messages.