by Ronald Barron | Dec 6, 2021 | Uncategorized
Nacelle was built for eCommerce brands who are dissatisfied with slow page load speeds and low mobile conversion rates. Our product is a headless commerce solution that converts traditional eCommerce stores into lightning-fast progressive web apps. The result is an increase in conversion rates of 25%+, larger average cart sizes, and improved infrastructure, which can handle large spikes in traffic. We integrate into existing platforms like Shopify within 15 minutes.
Nacelle is an early stage, venture-backed, fully remote company. Recently closing our Series B round for $50m, our institutional investors include Tiger Global, Index Ventures, Inovia and more. We also have raised from notable industry angels including leaders from Shopify Plus, Attentive, and Klaviyo.
The Role
Come join a unique team of developers who are passionate about solving complex problems in simple and elegant ways. On a daily basis, you will be working on big data pipelines, scaling out API’s, testing deployments and much more. Join up!
The Impact You Will Have:
In your first 90 days:
- Complete your onboarding program and ramp up your knowledge on how our system works including our CI/CD strategy, and our mode of operation.
In your first 6 months:
- Be on your way to revamping/revitalizing our testing strategy.
In your first year:
- Have a rock solid automated testing culture and framework for ensuring bugs rarely make it to production.
Responsibilities Include:
- Own all testing org-wide. This includes writing and maintaining tests, testing frameworks, automation, etc.
- Analyze bug reports and highlight problems to help identify fixes for them. Deliver regular reports identifying these bugs to other members of the engineering team.
- Determine priority for test scenarios and creating execution plans to implement these scenarios.
- Log and document errors in tracking systems.
- Take part in brainstorms to come up with new ideas and designs that improve existing features.
Skills & Qualifications:
- Advanced knowledge of Cypress, Jest, Puppeteer, Mocha or other comparable testing frameworks.
- Advanced understanding of where QA automation fits into a CI/CD pipeline and the overall SDLC.
- Advanced understanding of when and where unit, integration and e2e testing should be used/implemented.
- Advanced understanding of Continuous Delivery and Feature Flagging.
- Intermediate+ in at least one high level programming languge (JS/TypeScript preferred).
- Intermediate+ in at least one cloud provider (AWS preferred).
- Intermediate+ in Linux/Unix based operating systems.
Nice to Have:
- Kubernetes experience.
- Kafka experience.
- Cassandra (NoSQL) experience.
Benefits & Perks:
- Robust health benefits packages
- Full support for remote work, including a stipend for getting your home work space setup
- Home internet plan paid for monthly
- Unlimited PTO
- An extremely enthusiastic team that appreciates collaboration
APPLY HERE
by Ronald Barron | Dec 6, 2021 | Uncategorized
Employer: Figma
Figma is growing our team of passionate people on a mission to make design accessible to all. Born on the Web, Figma helps entire product teams brainstorm, create, test, and ship better designs, together. From great products to long-lasting companies, we believe that nothing great is made alone—come make with us!
The Figma Editor is the heart and soul of our core product and has set a new standard for what’s possible on the web. Our users spend hours in the Editor each day brainstorming, iterating on designs, crafting prototypes, and getting feedback at all stages of the creative process. Figma is the only professional design tool that empowers entire teams to design together in real time via a high-performance browser-based graphics application—even with intermittent internet connectivity and network bandwidth—which presents unique technical challenges around how we craft our UX and data models.
Everything you see on the canvas in the Figma Editor uses C++, which compiles to WebAssembly to run in the browser and offer more control over performance, memory management, and rendering. We use Typescript and React/Redux for the UI around the canvas, where key elements like the properties panel, toolbar, and modals live. Typescript gives us type checking capability, more guardrails around code correctness, and allows us to generate HTML and CSS in order to take advantage of more standard UI patterns. We have a service-oriented architecture and use Ruby/Sinatra, Go, and Rust on the backend for Figma’s main API server. Professional experience with these languages and technologies is not a requirement. We encourage candidates to use the programming language that they’re most comfortable with during interviews—new hires will be ramped in our codebase during onboarding.
Figma is a highly collaborative organization and most projects are owned by small teams of 2-3 people. You’ll form strong relationships with product managers and designers, and can expect to partner regularly with engineers and leaders beyond your immediate team. We strive to foster an inclusive culture that promotes equity and belonging, and use the following values to guide how we work together: communicate early and often, lift your team, focus on craftsmanship, and prioritize impact. You can learn more about our engineering values and how we developed them here.
This is a full-time role that can be held from one of our US hubs or remotely in the United States.
What you’ll do at Figma:
In 30 days, you will…
- Be paired with an onboarding buddy on your team who will help you ramp in our codebase and get to know Figma. You’ll move from starter tasks meant to familiarize you with our workflows to joining your teammates on larger projects.
- Get to know your Figmates across the company via team building activities, participating in our Give a Fig philanthropy efforts, joining one of our Employee Resource Groups, creating something amazing during Maker Week, or having hangs over Zoom (or in person once we’re back in one of our San Francisco or New York hubs).
In 60 days, you will…
- Work closely with teammates and partners in Product, Design, Marketing, User Research, and Data Science to build new features and achieve roadmap goals. We prioritize collaboration and cross-functional partnerships, so you won’t operate in silos.
- Craft performance objectives with your manager that align to company priorities and career development opportunities.
- Help grow Figma by interviewing candidates for teams across the Engineering organization.
In 90 days(and beyond), you will…
- Be a mentor and provide thoughtful feedback to your peers, and benefit from strong personal and professional mentorship opportunity yourself
- Contribute to org-wide initiatives like new hire onboarding, developing interview processes, and Diversity, Equity, and Inclusion efforts
- Continue ramping and learning. The technical challenges in the Editor are unique, fun, ambitious, and ever-evolving.
Some projects you could work on:
- Building new features in a real time, multiplayer system with a complex data model that enables collaboration across files
- Solving for performance and memory optimizations—we want to keep pushing the limits of what it’s possible to create in a browser while maintaining a highly performant UX
- Building tooling for authoring prototype behavior in the Editor, allowing users to create dynamic, interactive designs
- Extending and scaling the Editor and full stack system behind our design system features, enabling teams to build best-in-class design systems that work well with production components
- Owning features and optimizations for Figma’s newest product FigJam, a new whiteboard space purpose-built for teams to brainstorm ideas, diagram user journeys, and more
- Contributing to mapping out an accessibility strategy, which may include improvements to the Figma UI (contrast, keyboard navigability, etc.) as well as tools to help people generate accessible content as they do their own work
We’d love to hear from you if you have:
- At least 6+ years of professional experience shipping features or products as a full-stack developer, and/or operating in a tech lead capacity
- Demonstrated fluency with one or more programming languages, including but not limited to: Typescript/Javascript, C++, Python, Java, Objective-C, Go, or Rust
- proactive communication skills and a desire to work in a collaborative environment
- An interest in mentorship, learning from others, and digging into new challenges
- An inclusive approach towards building features, solving problems, investing in culture, and growing teams
Our end-to-end interview process will cover, at a high level:
- An initial non-technical call with a recruiter
- A live practical technical screen with an engineer using the programming language of your choice
- A video-based conversation with the manager of your potential team
- A fully virtual “onsite†interview with both technical/coding and non-technical/discussion-based areas of focus
Read more about our team:
- Behind the feature: shedding light on shadow spread
- How to build a plugin system on the web and also sleep well at night
- How Figma’s multiplayer technology works
- Behind the feature: the making of the new Auto Layout
- Investing in Figma: The Decade of Design
- How work is changing at Figma
- Figma’s next product is a multiplayer whiteboard called FigJam
- Software Design Startup Figma Is Now Worth $10 Billion
At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
We will work to ensure individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please let your recruiter know if you require accommodation.
APPLY HERE
by Ronald Barron | Dec 5, 2021 | Uncategorized
Employer: Theorem.co
Theorem is looking for a motivated craftsperson to join our global team of 180+ professionals to support our growing distributed services business. We are on a mission to dismantle the traditional consulting ecosystem and replace it with an effective framework for innovation that transforms the way businesses think about and solve problems from the inside out.
Feeling a bit unsure about Theorem or how your skills meet the requirements of this role? Please apply anyway and share your thoughts in the application. At Theorem, we are focused on open communication and feedback. As a fully distributed organization, we believe that our diversity of identity, perspective, and experience makes us stronger; we would love to hear your perspective too!
WHAT YOU’LL DO
As Experienced Backend Engineer you will build greenfield and brownfield, scalable web platforms. In addition to providing input on app architecture, you will create and review pull requests daily and engage with internal teams and directly with clients with an agile environment. You will work in small teams with a product manager, designers and other engineers to scope design and implement features.
WHO YOU ARE
You are a passionate technologist with the discipline to create and finish projects. You have opinions about your favorite open source projects, or perhaps you have contributed to some or started one of your own. You are a communicator. Whether you are raising the flag within an implementation or sharing your favorite playlist in Slack, you will not shy away from letting your voice be heard.
We are only considering applicants within the United States or Canada in order to satisfy security and background check requirements.
RESPONSIBILITIES AND DUTIES
- Help design and build scalable enterprise web applications in an effort to modernize the technology that runs the energy grid using Modern Java, Spring boot environment
- Engage daily with your distributed, remote engineering team working on different layers of the infrastructure
- Collaborate with product designers and clients to clarify requirements, prototype functionality and build products
- Plan, estimate and prioritize work in a remote, distributed team environment
- Guide our clients in best practices in order to achieve great project success
QUALIFICATION AND SKILLS
- 5 + years of professional experience
- Strong server side development experience utilizing Java and Spring Boot
- Good knowledge of design and architectural patterns and development best practices
- Previous experience building scalable creating microservices is required
- Strong RDBMS experience (PostgreSQL specific features is a plus) is required
- Messaging experience with technologies like Kafka, Kineses, RabbitMQ, or similar is a must. Kafka is preferred.
- Experience deploying to containerized environments such a Docker and Kubernetes is also a strong plus
- Demonstrated proficiency with server side development using 2 or more programming languages such as Typescript, Scala, Python, Go or Rust, in addition to what is required for this role is highly preferred
- Strong hands on experience using Git is required
- Previous professional experience with cloud providers is required.
- Previous remote work experience is required
- Previous experience collaborating on highly distributed teams
- Previous consulting experience is a strong plus
- Experience working within an Agile/Scrum environment.
- Possess a strong and reliable internet connection.
WHO WE ARE
Founded in 2007, Theorem LLC (https://theorem.co) is a remote-first technology consulting company, fully distributed by design. We are privately-owned and committed to building a sustainable organization, at the company level, and for each of our team members.
Our services range from new product development, pure R & D, legacy modernization, pricing strategy development, revenue generation, process optimization, and organizational transformation and cultural design.
Customers come to us because they need to change to succeed and are looking for a solution that isn’t just about technology but also people, process, and leadership. We consult, form a diverse team of experts, and deliver strategy and execution under one roof.
Current and past customers include some of the household names on the Fortune 200 list but also start-ups and non-commercial organizations.
BENEFITS AND PERKS
100% REMOTE
TEAM RETREAT – Once a year the entire Theorem team gets together at an inspiring location to meet, work and play.
HEALTHY BODY, HEALTHY MIND – HAPPY TEAM – We offer paid vacation and support healthy lifestyles through our physical fitness benefits program.
HEALTHCARE & FINANCEÂ – For US & UK based full time employees; we have comprehensive benefits.
APPLY HERE
by Ronald Barron | Dec 5, 2021 | Uncategorized
Employer: Continu
Continu is a Modern Learning Management platform used by some of the world’s most innovative companies. We believe that workplace learning should be beautiful, social, and deeply connected to the tools companies use. The challenge is that most workplace tools feel like they were built in the 90s, often outdated and clunky and leaving a lot to be desired. That’s why Continu exists – to power learning for the modern workplace. We started in 2012 and have quickly been gaining momentum around the world. Joining our team means that you’re driven, hungry to learn new things, and ready to work on exciting new challenges with a highly collaborative team.
About the Role
We’re looking for a talented Senior Front-End Engineer to join the Continu team full-time.
Our product is used by some of the worlds leading brands and you’ll be responsible for helping us expand our feature set and improve the core product across multiple devices.
You’ll join our passionate, hard-working team working remotely in the USA as we work to build the future of workplace learning.
As a Front-End Engineer at Continu, you will:
- Work closely with the rest of our engineering team to build beautiful product experiences for our customers
- Enhance and extend our product feature-set
- Extend the functionality and user interface of our application
- Design and develop new services and capabilities
- Prototype ideas and solutions
- Migrate libraries and introduce new technologies
- Be a team player, helping your fellow team members in any way you can
- Work closely with other engineering team and product designers to brainstorm and test new ideas
- Have the drive to continuously maintain high product quality and improve processes
- Have excellent verbal and written communications skills, both with other team members and customers
- Be design-focused and passionate about delighting our customers
- Be passionate about the problems we are solving and constantly looking for the best ways to solve them
About You:
- 3+ Years Front-End Engineering experience
- Bachelors Degree (preferred, but not required for the right candidate)
- Proven ability to build responsive user interfaces
- Expert level experience with popular frontend frameworks
- Experience leading a team and developed effective processes for/with others
- Software engineering fundamentals – unit testing, object-oriented design, functional programming, agile development
- Experience working in continuous integration/delivery environments
Bonus Points if you have:
- Worked in a fast-paced startup environment
- Worked in a distributed team
- Contributed to open-source projects
- Proven experience building Enterprise-level SaaS applications
Perks and Benefits
In addition to our unique culture and talented team. You’ll have access to the following benefits.
- Laptop: Get your best work done with a new Apple computer.
- Health Benefits: We offer great health benefit options for all full-time team members.
- Competitive Salary: Our Salary formula is based on your level of experience and location.
- Stock Options: You’ll have access to Stock Options in a fast-growing company.
- Remote Friendly: You’ll work where you feel most creative. We’re a fully remote team.
- Flexible Leave: Flexible leave policy including additional days off for your birthday, work anniversary, and US Public Holidays.
APPLY HERE
by Ronald Barron | Dec 5, 2021 | Uncategorized
Employer: divvyDOSE
divvyDOSE is a rapidly growing healthcare startup headquartered in Chicago. Our vision is a life where medicine does what it’s supposed to, and people get the attention and care they deserve. We strive to improve the quality of life through innovative design and compassionate customer service that allows medicine to get out of the way of our customers lives.
Vision / Mission
Our vision is to fix and reimagine healthcare for everyone. Our mission is to engage customers by fixing all the problems around getting and taking their medications. We’ve taken the first step by simplifying adherence.
Were now part of Optum and the UnitedHealth Group family of businesses, backed by the resources of a global health organization working to help people live healthier lives and to help make the health system work better for everyone. Are you looking for a way to create next-level results with a human-level approach? Then look at opportunities with divvyDOSE, where changing the world is just one result of doing your lifes best work.SM
Job Description
divvyDOSE is seeking an innovative, passionate, and positive-minded Senior Data Engineer to join our rapidly growing Data Platform Engineering Team. We are the Center of Excellence for data and analytics engineering, turning millions of data points into insights and data sets that power key business and product decisions to help build a best-in-class digital pharmacy.
As a senior member of the Data Platform Engineering team, you will build and deploy platform-level tools and applications to build high quality data products and the infrastructure to support them. You have the opportunity to collaborate with our Data Architect, Data Scientists, Data Analysts, and Software Engineers focused on developing multiple areas of our product as well as the platform itself. You will implement data pipelines with requirements for high scalability, availability, security, and quality.
We believe that data is a first-class concern and not just a byproduct of our day to day processes. Data Platform Engineering at divvyDOSE focuses on self-service data strategies that encourage everyone to be data-driven. Above all, we believe in empowering all of our engineers through good DevOps and DataOps practices; on the Platform Engineering team, your focus will be on crafting an environment that is a joy for technical and non-technical minds to build upon.
Responsibilities
- Build and support a scalable data platform to accelerate data ingestion, processing, orchestration, discoverability, and usage for Engineering, Product, and Business teams
- Own and manage the data warehouse architecture
- Define, build, and own key datasets and the quality and evolution of these datasets in a Data Catalog as use cases grow
- Implement data ingestion and processing frameworks, both real time and batch, using best practices in data modeling, ETL/ELT processes by leveraging AWS technologies and big data tools
- Collaborate with product engineers to uphold a Data Mesh architecture
- Collaborate with data scientists to create rich data sets for optimization, statistical analysis, prediction, clustering and machine learning
- Drive and improve ongoing reporting and analysis processes, automating or simplifying self-service support for data consumers
- Mentor junior data engineers use and adopt new tools and best practices
- Develop and maintain automated solutions, tools, libraries, and/or infrastructure related to the following areas:
- Data Ingestion & Processing
- Data Quality
- Data Modeling
- Data Versioning & Management
- Data Security & Compliance
Requirements
Required Skills
- At least 4 years prior experience in software engineering with a deep understanding of SDLC and agile practices
- At least 2 years prior experience in a data engineering or data science role with a deep understanding of DevOps, DataOps, and/or MLOps processes
- Proficient in one or more of the following: Python, Scala, Java
- Proficient in SQL
- Experience with SQL/NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB, Cassandra, BigTable)
- Experience building scalable data and analytics pipelines using cloud technologies (AWS, Azure, GCP)
- Experience with a cloud data warehouse (Snowflake, BigQuery, Redshift)
- Experience with streaming technologies (Kinesis, Flink, Dataflow, Pub/Sub)
- Experience with CI/CD technologies (Jenkins, CircleCI, Bamboo, BitBucket)
- Experience with dataflow orchestration (Airflow, Luigi, Prefect, Dagster)
Desired experience in one or more of the following areas:
- Infrastructure-as-Code (IaC) tools such as Terraform or CloudFormation
- DevOps practices
- Observability solutions such as DataDog, NewRelic, or Honeycomb
- HIPPA, PII, PCI, and/or PHI data
- DBT
- Looker/LookML
- ML/AI infrastructure and lifecycles
- Data migration processes
- Sagemaker, Google AI Platform
- Containerized services
- Graph Database
Technologies we use:
- Python and SQL
- Snowflake
- Looker
- Kinesis
- dbt
- Git
- Terraform
- RDS (PostgreSQL), DynamoDB, and ElasticSearch
- CircleCI and Jenkins
- AWS Lambda (Serverless framework)
- Datadog
Benefits
- In addition to a competitive salary our company offers comprehensive medical, dental, and vision plans and contributes to an HSA annually.
APPLY HERE