Svitla Systems, Inc.
PRINCIPAL FRONT END ENGINEER
Svitla Systems, Inc., Oklahoma City, Oklahoma, United States,
Svitla Systems Inc. is looking for a Principal Front End Engineer for a full-time position (40 hours per week) in Poland. Our client is an online marketing company headquartered in Waltham, Massachusetts. It provides email marketing, social media marketing, event marketing, and online survey tools to help small organizations grow their businesses by building stronger customer relationships. More than 500,000 small businesses, nonprofit organizations, and member associations rely on the easy-to-use, affordable online tools to create and deliver personalized, professional communications that engage customers, members, and prospects wherever they congregate online – from their email inboxes to their social networks. As an industry leader in permission-based online marketing, the client partners with leading online and social media marketing solutions providers.Overlap till 6 pm Polish time. The team gathers in Krakow once every quarter.Requirements
8+ years of experience in front-end development.5+ years of commercial experience with React.Experience with React Hooks and React Query. If you did not work with React Query, alternatives like Apollo Client (GraphQL), Redux Toolkit Query, Relay, React Apollo Hooks, and urql will also work.Knowledge of TypeScript (understanding the basis of TypeScript and using it in some parts of the project).Understanding designing and implementing interactive front-end web authoring applications with complex event/state handling, not just UI flows (as an example, document editors like Google Docs or landing page editors like Squarespace).Experience designing and implementing large, scalable web applications.Strong history of cross-team collaboration (front-end/back-end/PM/design/QA) to deliver products.Strong knowledge of HTML and CSS.Experience with tools such as Webpack, Vite, Babel, and tsc.Experience with Nx or any other tool to work with monorepo (Turbo, Lerna, etc.).Understanding overwriting unit tests using frameworks such as JEST & RTL/Cypress/Playwright.Experience using automated integration tests like Playwright and efficiently using their debugging tools to prevent regressions in your work.Experience using IaC tools like Jenkins to automate your projects’ building, testing, and delivery.Experience working with a remote/distributed team.Advanced English.Nice to have
Experience with GraphQL.Responsibilities
Build robust UI/UX applications that schedule, optimize, and automate marketing campaigns powered by data science and machine learning models.Work with PMs and designers to implement UI/UX features from mock-ups.Develop the tools for communicating across external and internal service APIs to help the clients visualize and interact with their data (millions of users and data points).Confer with multiple teams to assess project scope and determine requirements and timelines.Maintain build and deployment (CI) pipeline for front-end projects and work collaboratively with the CD team to optimize the developer experience.Coordinate with back-end developers to design and ensure smooth integration of APIs.Implement and maintain front-end infrastructure.Identify performance bottlenecks and architect solutions to improve the application’s build and implementation for the Core Web Vitals and high-frequency customer interactions.Troubleshoot and correct existing software errors.Design and develop automated testing processes.Ensure adequate documentation for your design and implementation.We offer
US and EU projects based on advanced technologies.Competitive compensation based on skills and experience.Flexibility in workspace, either remote or in our welcoming office.Comprehensive medical insurance after one month.MultiSport card with access to 2500 sports facilities all over Poland.Bonuses for recommendations of new employees.Bonuses for article writing, public talks, other activities.15 vacation days, 10 national holidays, sick leaves, family days off.Educational activities reimbursement on a monthly basis.Free webinars, meetups, and conferences organized by Svitla.Gifts for anniversaries, New Year, children, and more.Fun corporate celebrations and activities.Awesome team, friendly and supportive community!About Svitla
Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP, and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel, and their families, improves our communities, and makes a lasting difference in the world. Join us!If you are interested in our vacancy, please send your CV.
We will be happy to see you in our friendly team :)Tell us briefly about your project, and we will contact you within a day.
#J-18808-Ljbffr
8+ years of experience in front-end development.5+ years of commercial experience with React.Experience with React Hooks and React Query. If you did not work with React Query, alternatives like Apollo Client (GraphQL), Redux Toolkit Query, Relay, React Apollo Hooks, and urql will also work.Knowledge of TypeScript (understanding the basis of TypeScript and using it in some parts of the project).Understanding designing and implementing interactive front-end web authoring applications with complex event/state handling, not just UI flows (as an example, document editors like Google Docs or landing page editors like Squarespace).Experience designing and implementing large, scalable web applications.Strong history of cross-team collaboration (front-end/back-end/PM/design/QA) to deliver products.Strong knowledge of HTML and CSS.Experience with tools such as Webpack, Vite, Babel, and tsc.Experience with Nx or any other tool to work with monorepo (Turbo, Lerna, etc.).Understanding overwriting unit tests using frameworks such as JEST & RTL/Cypress/Playwright.Experience using automated integration tests like Playwright and efficiently using their debugging tools to prevent regressions in your work.Experience using IaC tools like Jenkins to automate your projects’ building, testing, and delivery.Experience working with a remote/distributed team.Advanced English.Nice to have
Experience with GraphQL.Responsibilities
Build robust UI/UX applications that schedule, optimize, and automate marketing campaigns powered by data science and machine learning models.Work with PMs and designers to implement UI/UX features from mock-ups.Develop the tools for communicating across external and internal service APIs to help the clients visualize and interact with their data (millions of users and data points).Confer with multiple teams to assess project scope and determine requirements and timelines.Maintain build and deployment (CI) pipeline for front-end projects and work collaboratively with the CD team to optimize the developer experience.Coordinate with back-end developers to design and ensure smooth integration of APIs.Implement and maintain front-end infrastructure.Identify performance bottlenecks and architect solutions to improve the application’s build and implementation for the Core Web Vitals and high-frequency customer interactions.Troubleshoot and correct existing software errors.Design and develop automated testing processes.Ensure adequate documentation for your design and implementation.We offer
US and EU projects based on advanced technologies.Competitive compensation based on skills and experience.Flexibility in workspace, either remote or in our welcoming office.Comprehensive medical insurance after one month.MultiSport card with access to 2500 sports facilities all over Poland.Bonuses for recommendations of new employees.Bonuses for article writing, public talks, other activities.15 vacation days, 10 national holidays, sick leaves, family days off.Educational activities reimbursement on a monthly basis.Free webinars, meetups, and conferences organized by Svitla.Gifts for anniversaries, New Year, children, and more.Fun corporate celebrations and activities.Awesome team, friendly and supportive community!About Svitla
Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP, and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel, and their families, improves our communities, and makes a lasting difference in the world. Join us!If you are interested in our vacancy, please send your CV.
We will be happy to see you in our friendly team :)Tell us briefly about your project, and we will contact you within a day.
#J-18808-Ljbffr