Brytecore is an end-to-end sales and marketing platform for real estate companies. Our product suite includes real estate websites, marketing automation, CRM, AI chat, and lead routing, available to our users via web and mobile apps. Our products are designed to be powerful, but easy to use. User adoption is a key metric for our success, and that responsibility lies with our front-end team.
We are looking for an experienced React and Next.js developer to help us add new features and refine our products to constantly improve the user experience. React Native experience is a plus, but not required for the right candidate.
To apply for this position, send your cover letter, resume and example code to careers@brytecore.com.
Responsibilities
As a Front-End Developer, you will be responsible for the implementation of new user-facing features and iteration/improvement of existing features within our product suite. Our architecture is Next.js 13+ and CSS Modules, connected to the back-end via our GraphQL API.
Our company is run by product people, not business people. As one of our developers, you have an outsized opportunity to drive the direction of products and company growth. You will work primarily with Next.js, but will assist with improvements to our React Native Android and iOS apps. You will also have the opportunity to work with the APIs of ChatGPT and other LLMs as we expand our AI integrations.
Specifically, you will:Build new and iterate existing features in Brytecore products.Collaborate with backend developers to integrate front-end components with the Brytecore GraphQL APIWrite cross-browser, scalable and efficient HTML, CSS and JavaScript in Next.js and React Native environments.Conduct thorough testing and debugging; ensure high quality and reliability of your code.Design and implement web pages that are available and usable on any device or screen size.Participate in concept development, prototyping and testing of new product features.
Requirements
Next.js expert, with in-depth knowledge of topics such as app routing, server-side rendering, static site generation, middleware, code splitting, image caching, etc.A deep understanding of JavaScript (ES 6+), TypeScript, and React, including state management, hooks, and React components.Deep knowledge of CSS, SASS, CSS variables, CSS theming, and CSS modules, and the principles of responsive and accessible web design.Strong understanding of data structures, GraphQL queries and the Apollo library.Knowledgeable in web standards, cross-browser concerns, and mobile web user experience.Knowledgeable in technical SEO, including structured data, canonical tags, and dynamic sitemaps. Proficient in Git, Node.js, PostgreSQL.Passionate about user experience. Able to simplify complex systems for the average user while retaining powerful features.Creative, with an eye for design and pixel-perfect screens, and the ability to adapt mocks to technical constraints.Ability to work independently and make good decisions without constant supervision, and with sometimes incomplete requirements.
Desired Experience
2+ years experience using Next.js in a multi-user, production environment, preferably 13+.3+ years intense JavaScript experience.5+ years experience building responsive websites.
Helpful:Experience building React Native applications, including components, React Navigation, props and state, styling, third-party libraries, and asynchronous data.Experience designing and building GraphQL schemas.Experience in the real estate industryExperience with internationalization in Next.jsExperience building large scale projects with Vercel
Work Environment
Flexible work hours and locationMedical, dental, vision, disability, and life insurance benefitsCasual dress code
About Brytecore
We are an Atlanta startup focused on building products for real estate companies that want to future-proof their business by protecting and growing company-generated revenue.
We promote diversity in our workforce, passion in our products and fun in the workplace. We also believe in maintaining a positive work-life balance.
We have customers throughout the United States and Canada, and are fully remote with employees around the US. Internally, we operate primarily in the Eastern time zone.