# Lead Front-end Engineer (React)\n\n[Circle](http://circle.so/) is building theย modern community platform for every creator and brand in the world: think "Shopify for creator/brand-led communities". We make it really easy for creators and brands to bring their discussions, members, and content all into one place.\n\nWe're a cross-platform community product built for web and mobile, and we're looking for a **Lead Front-end Engineer (React)** to take our product to the next level.\n\nThis is a 100% remote role. We're a remote team of 27 based in the U.S., Czech Republic, Canada, India, New Zealand, Portugal, Slovenia, Colombia, Argentina and Macedonia. We have a preference for candidates in U.S. and European timezones. Check out our [Careers page](http://careers.circle.so/) for more information about us.\n\n---\n\n# Responsibilities\n\nAs the Lead Front-end Engineer at Circle, you will:\n\n- Work on a frontend architecture written in React.js, Ruby on Rails, Sass/CSS.\n- Build critical features and improvements for our web app as the lead engineer.\n- Improve the quality of our codebase, identify architectural deficiencies, and create achievable paths to solve/evolve them.\n- Lead and mentor our front-end developers, participate in code reviews and act as a point of contact for architecture and cross-team initiatives.\n- Work closely with Circle's co-founders throughout the feature spec + design process.\n- Work closely with our designers to design and develop a world-class user experience.\n\n---\n\n# Who we're looking for\n\nYouโll be a great fit if you have:\n\n- 5+ years of full-stack experience designing and building high volume, scalable SaaS applications from end-to-end. Strong proficiency in React and SASS/CSS, with Typescript and Ruby on Rails being nice to haves.\n- Experience leading/architecting complex user interfaces and API design.\n- Strong judgement and an attention to detail when it comes to architectural, product, design, and process decisions. Your judgement should inspire a high level of trust within the team.\n- Multiple years of experience debugging complex issues; you can debug a web application problem all the way from the browser, through the transport, to the application, servers, databases, and asynchronous queues.\n- A desire to work in an environment which values speed of iteration and individual autonomy.\n- Motivation to understand the business, our users, their requirements, and to deliver results.\n- Passion for continued learning and a track record of picking up new technologies and skills as you ship high-quality code.\n \n\nPlease mention the words **SALMON VIRTUAL CHILD** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjU=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$140,000 — $160,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nTo apply, please reach out to [email protected] with a short summary of your experience, any past work samples you see fit, and a note about why you're interested in this role.
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for Oyster and want to re-open this job? Use the edit link in the email when you posted the job!
Oyster is on a mission to remove the barriers to cross-border employment so that talented people around the world can build a great career no matter where they live.\n# A little about us\nWe're on a mission to unlock global talent by making cross border hiring easy. We want to spread great employment rights and benefits and help make them the norm for remote workers across the world.\n\n๐บ Remote working, flexible hours.\nโฑ Permanent, full time\n๐ต Competitive salary\n๐ฐ Early stage equity\n\nWe are a 100% distributed company building out our product offering in 2021. Weโre well-funded and weโre assembling a great team to take us to the next level. Weโre already a global company with team members in the UK, India, Germany, the USA, Spain, Finland, Latvia, Canada, the Lebanon, and Mexico.\n\nHiring people internationally is complicated โ with interacting engineering, legal, financial, operations, and HR processes. Weโd like to find people **who think this is as interesting a challenge as we do**.\n# The role ๐ฉโ๐ป\n\n**Location**: Anywhere within timezone GMT +/- 4h.\n\nWe're an **inclusive** and **diverse** workplace, and welcome applicants from marginalized groups โ the world over.\n\n### What you'll be working on\n\nYou'll be tech lead on one of our product teams, working on:\n\n- Hiring automation. Hiring a team member cross-border should be quick and frictionless, but there are too many barriers to that today.\n- HR tools. Companies are more and more building global, distributed teams, and they'll need the tools to enable them to work effectively.\n- Integrations. We are integrating payments providers so that employees and contractors all over the world can be paid quickly and conveniently.\n- The employee experience. We exist to help remote workers find great jobs.\n\n### Delivering projects to empower companies and remote workers\n\nAs a lead developer you will **own the technical delivery of significant projects**. That means understanding product goals and business context and applying that understanding to guiding a small team of developers to successfully implement new features, identifying risks and removing blockers.\n\nYou will play **a key role in our product and delivery process**. You will provide input to requirements and specification, you'll lead discussions on domain model design and implementation planning. And you will shape how developers working on the project work together to implement robust, maintainable code.\n\nThis is a coding role, so you'll be writing code, tests, and debugging issues, and will provide significant development work to the projects. You'll take the lead on applying high standards of code quality and development best practices.\n\n### Be a key part of our development team\n\nWe're a young team, you'll help shape our team's process and help us make technical decisions to make us effective and a great place to work as a developer.\n\nWe need you to support developers by answering questions and offering support when needed, or pairing on complex problems. Also we'd like you to be a named mentor for one junior developer.\n\nAnd to advance technical excellence at Oyster by researching new tools and practices, taking initiative on technical improvements and refactorings, and moving best practice forward through pairing, discussions in the team.\n\n# Experience and skills\nWe'd like to see:\n\n- at least 7 years experience as a software developer\n- expert use of Ruby, in addition to use of JavaScript\n- experience as tech lead of development teams\n- experience as principal or lead developer for large, complex software projects\n\nWe're also looking for\n\n- software architecture thinking, such as API design, database schema design, services and patterns for robust, secure code\n- experience participating in a product process from idea to delivery, including experience with DDD\n\n### Will this role be a great fit for you?\n\n- You thrive working in a team and being supportive of others.\n- You're confident about being the most senior developer on your team, and able to set your own high standards about software implementation.\n- You're flexible enough to switch between different modes of working, such as programming, technical design, mentoring.\n- You take initiative and ownership: moving projects forward.\n\n# What's it like to work at Oyster โค๏ธ\n\nCheck out our public notion and see for yourself: [Welcome to Oyster!](https://www.notion.so/Welcome-to-Oyster-fc482e3f107c4afd8c85ed217f1d0c1d) \n\nHere are some pages you might be interested in:\n\n* [The Oyster Team](https://www.notion.so/cf6744e8f22243ce859f3632ec78baa7) \n* [Mission, Vision, Values at Oyster](https://www.notion.so/Mission-Vision-Values-at-Oyster-3d925cbe892f4e91a755af5fe28fbb02) \n* [Why Oyster is a Distributed Company](https://www.notion.so/Why-Oyster-is-a-Distributed-Company-6d63e15c1c5f4328aed1e36d6d14f7a7) \n* [How We Work Together at Oyster](https://www.notion.so/How-We-Work-Together-at-Oyster-a01d433b61964b6fa4c11e4cdf8d76c6) \n\n## Working on the Oyster development team\n\n### Our challenge\n\nAutomating processes to hire and manage people across 100 countries is hard. Doing so while creating a delightful experience for our users, with robust and maintainable software, and a customizable and flexible platform, is very, very hard. This is the challenge you'll be taking on if you come to work for Oyster.\n\n### Team info\n\n**Our team.** We have have a team of about 8 developers, 2 designers, 2 in product. We're growing fast.\n\n**Our technology**. Currently a GraphQL API running in Ruby and Rails, with React and ApolloClient in JavaScript on the frontend. We are running on Heroku.\n\n**Hours.** We have a daily Zoom standup at 12pm GMT. We need developers to normally have significant overlap (say, three to four hours) with the hours of 9am - 6pm GMT, but otherwise your working time is very flexible.\n\n**We use Kanban**, and have a monthly cadence of product investigation, delivery, and time for technical sustainability. (We're on Linear.app.) We have fortnightly retrospectives.\n\n**Team** We have weekly dev team meetings to discuss plans for the platform, where everyone is encouraged to bring topics, and regular brown bag lunch sessions are encouraged for developers to make presentations.\n\n**Hackathons and hack days.** We have monthly hack days for developers to work on things they are interested in, and quarterly multi-day Hackathons bringing in people from other parts of the business together with product and development.\n\n# Benefits\n- Flexible hours\n- 25 days holiday plus public holidays\n- Budget of $3,000 for your home office, including a new laptop.\n- Access to growing suite of employee benefits \n\nPlease mention the words **CLOCK ANALYST COPY** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjU=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$90,000 — $140,000/year\n
\n\n#Benefits\n
๐ Distributed team\n\n
\n\n#Location\nGMT +/- 4
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Nexmo and want to re-open this job? Use the edit link in the email when you posted the job!
As a Technical Lead at Nexmo on the Developer Experience team (https://developer.nexmo.com/team), your main responsibilities will be to use a combination of insight and metric-driven decision making to support the needs of developers on the Nexmo API Platform. You’ll develop functionality and write content within Nexmo Developer (https://developer.nexmo.com). You will also help enhance other tooling and contribute to an amazing overall developer experience.\n\n\nAs the technical lead of Nexmo Developer and other developer tooling, you will be responsible for executing its development as well as creating content and managing contributions from other team members and the open-source community.\n\n\nResponsibilities include:\n\n* Research & develop documentation best practices and tooling used to implement Nexmo Developer\n* Develop and maintain the Nexmo Developer codebase (https://github.com/Nexmo/nexmo-developer)\n\n* Integrate developer feedback continuously into your plans and your documentation\n* Work as part of the Developer Relations team to support the Product and Marketing teams and ensure the documentation is accurate in line with the positioning and branding of our products\n\n* Encourage people across the Nexmo organisation and the developer community to contribute to Nexmo Developer\n* Ensure ease of contribution to Nexmo Developer through providing clear authoring requirements and ensure those are implemented within Nexmo Developer\n\n* Help Nexmo become recognised for excellent developer experience through highly usable documentation\n\n\nAdditional responsibilities may include:\n\n* Provide feedback on APIs, SDKs, documentation and product functionality:\n* Individual opinion and insight\n\n* Via discussions with the developer community\n* By organising and running beta/alpha events\n\n* Build and maintain open source quick start samples and apps\n* Occasionally share knowledge regarding your work at Nexmo at events\n\n* Provide support via social channels such as Twitter, StackOverflow the Nexmo Community Slack, and encourage issues to be raised on GitHub\n* Support early adopters and key customers with integrations\n\n* Create opportunities for other Nexmo employees to engage with the developer community\n* Help with recruitment through referral of strong technical candidates for roles at Nexmo\n\n* Contribute to the development of libraries and tooling\n\n\nEssential:\n\n* Empathy\n* Two years experience of developing web applications with Ruby / Ruby on Rails\n\n* Two years experience of front and back-end JavaScript\n* Experience of contributing to open source projects\n\n* Experience of writing technical documentation\n* Demonstrable knowledge of developer experience best practices\n\n* Knowledge of git and GitHub\n* Experience of building and using APIs\n\n\n\nPreferred:\n* Experience of managing open source projects\n\n* Experience of creating Information Architecture for technical products\n* Experience with Open API Spec / API Blueprint / RAML\n\n* React / Vue.js and Webpacker\n* Heroku\n\n* Continuous integration\n* SaaS/PaaS experience\n\n\n\n\nWhy Nexmo...our Values!\n\nWe value disruptive innovation, getting things done, and working with passion and integrity are the values that matter at Nexmo. We are on a mission to enable simplified communications between enterprises and their customers by empowering our employees. We strive for passion and integrity, both personally and professionally.\n\nWe have achieved significant growth by hiring exceptional people. We have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach.\n\nWe value those who will help us continue this spirit. If this appeals to you then we encourage you to apply. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Executive, React, Git, Ruby, API and Marketing jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Bravo Group and want to re-open this job? Use the edit link in the email when you posted the job!
Weโre looking for a proactive, self-directed, and experienced technical team lead to help us commercialize our in-house online programmable survey application. If you have experience as a team lead/ lead developer on a Rails project, you are native or fluent English speaking, and youโre looking for a leadership position with autonomy and flexibility then this is the right position for you.\n\nThe product has been developed in-house and utilized by our research team for the past 2 years, with plans to enhance and improve it in order to make it a commercial application. Itโs built with Ruby on Rails, React.js, PostgreSQL and Heroku. We also integrate with various third-party APIs including Facebook, Twitter and Google.\n\nOur small, agile, development team is distributed and our main business office is on the US East Coast, so daily availability to meet online during US Eastern Timezone morning business hours (or earlier), as well as at least 4 hours of overlap with Central European Time business hours (3AM-12PM EST) is required.\n\nKey responsibilities:\n- Sprints planning\n- Release pipeline orchestration\n- Code review\n- Back-end: Ruby\n- Front-end: Jsx (react); Sass; Es6\n\nMust haves:\n- Experience as a lead developer in a moderately complex environment - must have at least 2 years of recent experience as a team lead/lead developer for teams of 3 or more developers, including experience with code reviews, automated deployments, review apps, version control\n- Experience and desire to be proactive at improving both software code and the software development processes\n- Ruby on Rails\n- Good verbal communication skills\n- Organized and detail oriented\n- Experience with a SQL-based database\n- Experience supporting production environment\n- Git\n- Continuous integration\n- Scrum\n- Integration and Unit Testing\n- Ability to work on a complex product with a small agile team\n\nGood to haves:\n- API integrations\n- OAuth 2\n- Working with business stakeholders\n- React.js and Redux\n- PostgreSQL\n- Heroku\n- Experience connecting and integrating development tools (deployment, project management, version control, slack)\n- Degree in Computer Science/related field\n\nNice to have:\n- Kanban\n\n \n\nPlease mention the words **SHARE SURGE EDIT** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMjU=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, React, Git, Ruby, Heroku, Testing, Executive, Scrum, English and API jobs that are similar:\n\n
$70,000 — $120,000/year\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.