Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
IN BOLD PRINT - Full Stack Software Engineer image - Rise Careers
Job details

IN BOLD PRINT - Full Stack Software Engineer

About IN BOLD PRINT:

Our software platform helps small to midsize companies in the consumer goods space measure their carbon emissions to meet regulatory requirements and drive revenue growth. Think of IN BOLD PRINT as the ‘TurboTax’ of carbon accounting.

IN BOLD PRINT is a female-founded, venture-backed startup based in Chicago. We just completed another successful capital fundraise and are looking to grow our team as we launch into this next phase of rapid growth! With a round full of both institutional investors and strategic, corporate partners, we are set to move quickly and take the industry by storm.

About the Role:

IN BOLD PRINT is seeking a skilled and motivated Full-Stack Software Engineer to spearhead development of the next generation of our carbon emissions calculation platform. This is a unique opportunity to build a system for scale from the ground up, shaping the future of environmental impact measurement and analysis. You will be a key member of a small, dynamic startup team, directly impacting the company's trajectory and making a significant contribution to environmental sustainability.

We are looking for an individual passionate about building innovative solutions and thoughtful about what really moves the needle with end users. Expect a fast-paced, collaborative environment where your contributions will have immediate, visible results. As the primary technical resource, you will be responsible for all development efforts, working with the CTO for technical support. You’ll own the "how,” and work closely with the founders on "what" and "why."

In This Role, You Will Work On:

  • Architect and Develop a Scalable, Modular Platform: Develop a highly scalable and flexible back-end platform for the calculation and validation of carbon emissions data. Its modular architecture will enable customized configurations, robust APIs, efficient handling of complex business logic, and a data architecture designed for in-depth analysis and compelling data visualization.
  • Craft a Seamless Front-End User Experience: Develop an intuitive, guided, and user-friendly React front-end application that simplifies interaction with robust back-end capabilities, eliminating the need for specialized knowledge.
  • Own Data Integrity: Design and implement processes to ensure data accuracy, consistency, and security, meeting stringent audit and compliance standards. Experience with data engineering or analysis is a significant plus.
  • Iterate and Innovate: Rapidly build and test MVPs, incorporating founder and user feedback into improvements throughout the development lifecycle. You'll play a pivotal role in providing technical direction on the product roadmap.
  • Build Foundation For Growth: Leverage your expertise in CI/CD pipelines, automated testing, and cloud platforms (GCP, AWS, or Azure) to ensure efficient and reliable deployment and operation of the platform. You will be responsible for the entire software development lifecycle, including writing and thoroughly testing code, following best practices, troubleshooting production issues as they arise, and creating documentation for knowledge sharing with new team members and platform users.
  • Collaborate and Lead: Work closely with the CTO and founders, actively contributing to the technical vision and providing insightful technical guidance. You are comfortable working independently but enjoy collaborating within the team and are open to feedback.

We’re looking for:

Your Technical Skills

  • Experience as an independent full-stack engineer, ideally in a fast-paced startup environment
  • Proven ability to design and develop robust, scalable, and maintainable applications from conception to production
  • Strong proficiency in Python and SQL, with a deep understanding of relational database systems (Snowflake, BigQuery, Redshift, or PostgreSQL)
  • Expertise in React, JavaScript, HTML, and CSS for front-end development
  • Experience developing microservices
  • Experience with CI/CD pipelines, automated testing, and cloud platforms (GCP, AWS, or Azure)
  • Demonstrated experience integrating third-party APIs, developing APIs for external exposure, and implementing security best practices for both
  • Experience working with large datasets and a passion for data integrity and accuracy
  • Skilled at inferring technical requirements from product-focused requirements

Your Soft Skills

  • Ability to work independently while collaborating with the CTO for support and direction
  • Willingness to jump on any task—whether technical or non-technical—that takes priority while clearly communicating what work is being traded off
  • Ability to plan for future growth opportunities while focusing on immediate, practical needs
  • Ability to manage time, dynamic priorities, and multiple initiatives effectively
  • Passion for building user-focused, innovative solutions aligned with business goals
  • Eagerness to write clear, accessible code and documentation to promote team growth and collaboration
  • Strong problem-solving skills with initiative and humility, taking ownership of mistakes and focusing on solutions
  • Openness to receiving and giving feedback
  • Ability to explain technical trade-offs clearly and work across teams to align development with both user and sales perspectives
  • Commitment to ongoing education and staying current with industry advances and best practices

Why You’ll Love IN BOLD PRINT:

  • This is a rare opportunity to shape a platform from the ground up as our first technical hire
  • You’ll have the freedom to own development, move quickly, iterate with users, and build production-ready solutions that scale
  • You will have the opportunity to directly impact the company’s growth and success with your everyday work
  • The fast-paced startup environment makes work exciting, challenging, and motivating
  • Working in sustainability means that the work you do has a real impact on the world around you
  • You control your career path. You can advance your career and determine your path as the business grows
  • We offer competitive pay and opportunities for equity ownership in the company
  • We’re a highly collaborative team - offering space for remote work paired with regular opportunities for in-person collaboration
  • Our flexible PTO policy lets you take time for yourself

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About IN BOLD PRINT - Full Stack Software Engineer, 1871 Member Company

At IN BOLD PRINT, we're on a mission to change the game in carbon accounting for small to midsize consumer goods companies. We're looking for a talented Full Stack Software Engineer to join our Chicago-based startup, where your skills can shape our innovative software platform that helps businesses measure and manage their carbon emissions. This is your chance to be at the forefront of an important cause that not only drives revenue but also addresses critical environmental challenges. In this dynamic role, you'll have the opportunity to architect and develop a scalable, modular system, ensuring it meets the complex needs of our users. You'll design an intuitive front-end using React that enables seamless interactions with robust back-end functionalities and ensures data integrity across the board. We're proud to be a female-founded, venture-backed company and with our recent successful funding round, the trajectory for rapid growth is set. You will be collaborating closely with our CTO and the founding team, offering your unique insights and expertise to help guide our technical vision. Join us at IN BOLD PRINT where your contributions will make a significant impact on global sustainability while also advancing your career in a fast-paced, innovative environment.

Frequently Asked Questions (FAQs) for IN BOLD PRINT - Full Stack Software Engineer Role at 1871 Member Company
What responsibilities does a Full Stack Software Engineer have at IN BOLD PRINT?

As a Full Stack Software Engineer at IN BOLD PRINT, you will lead the development of our carbon emissions calculation platform. This includes architecting a scalable backend infrastructure, developing an intuitive frontend application with React, and ensuring data integrity across our systems. Additionally, you will collaborate with the CTO on technical direction and be responsible for implementing best practices throughout the software development lifecycle.

Join Rise to see the full answer
What technical qualifications are required for the Full Stack Software Engineer position at IN BOLD PRINT?

The ideal candidate for the Full Stack Software Engineer role at IN BOLD PRINT should have substantial experience in building scalable applications and should be proficient in Python, SQL, JavaScript, and React. A strong understanding of relational database systems such as PostgreSQL and experience with cloud platforms like AWS or Azure is essential. Familiarity with CI/CD pipelines and automated testing will also be advantageous.

Join Rise to see the full answer
How does the Full Stack Software Engineer contribute to sustainability at IN BOLD PRINT?

As a Full Stack Software Engineer at IN BOLD PRINT, you will be instrumental in creating a platform that enables companies to measure and manage their carbon emissions efficiently. Your work will directly contribute to environmental sustainability, providing businesses with the tools they need to enhance their carbon accounting and comply with regulations, consequently making a positive impact on the planet.

Join Rise to see the full answer
What should candidates expect in terms of company culture at IN BOLD PRINT?

Candidates can expect a fast-paced, collaborative culture at IN BOLD PRINT. As a female-founded, startup environment, we value innovation and creativity while providing a space for personal and professional growth. Our team is highly collaborative, and we encourage open communication and feedback, fostering an environment where every team member's contributions are recognized and valued.

Join Rise to see the full answer
What career growth opportunities exist for Full Stack Software Engineers at IN BOLD PRINT?

At IN BOLD PRINT, you have the unique opportunity to shape your career trajectory. As our first technical hire, your role will evolve as the business grows, allowing you to take on more responsibilities and leadership opportunities. With our focus on innovation and collaboration, you're encouraged to continually learn and develop your skills in line with industry advancements.

Join Rise to see the full answer
Common Interview Questions for IN BOLD PRINT - Full Stack Software Engineer
Can you describe your experience with developing scalable applications?

When answering this question, focus on specific projects you have worked on that required scalability. Discuss the technologies you used, the challenges faced during the process, and how you ensured the application could handle growth in user demand or data volume.

Join Rise to see the full answer
How do you approach ensuring data integrity in your applications?

In your response, emphasize the processes and techniques you apply to ensure data integrity, such as validation checks, error handling strategies, and regular audits. Mention any specific tools or frameworks you use and provide an example of how you’ve addressed data integrity issues in a previous project.

Join Rise to see the full answer
What’s your experience with CI/CD pipelines?

Discuss your familiarity with CI/CD concepts and any tools you’ve used (like Jenkins, GitLab CI, or CircleCI). Provide a concise example of how you’ve implemented CI/CD’s best practices in your projects, detailing the benefits that resulted, such as reducing deployment times or improving code quality.

Join Rise to see the full answer
How do you prioritize software development tasks?

Explain your process for prioritizing tasks, such as evaluating urgency, importance, and impact on the project. Mention any tools or methodologies you've used, like Agile or Kanban, and provide an example of how you effectively managed competing priorities in a previous role.

Join Rise to see the full answer
Can you give an example of how you've integrated third-party APIs?

When answering this, describe a specific project where you successfully integrated a third-party API. Detail the API's purpose, the challenges you faced, and how you assessed the performance and security implications of the integration.

Join Rise to see the full answer
What tools do you use for documentation and knowledge sharing?

Share the tools you've utilized for documentation, such as Confluence, Swagger, or GitHub Wikis. Emphasize the importance of documentation in collaborative environments and provide an example of how effective documentation improved team efficiency or onboarding in your previous positions.

Join Rise to see the full answer
How do you handle feedback on your code or design decisions?

Illustrate your openness to feedback by discussing a time you received constructive criticism and how you applied it to enhance your work. Demonstrating a willingness to learn and grow from feedback can show your adaptability and commitment to improvement.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you solved it.

Use the STAR (Situation, Task, Action, Result) method to structure your response. Clearly outline the issue, the steps you took to address it, and the positive results that followed. This showcases your problem-solving skills and resilience in the face of challenges.

Join Rise to see the full answer
What strategies do you use for testing your applications?

Explain the different testing methods you employ, such as unit testing, integration testing, and end-to-end testing. Mention any testing frameworks or tools you have experience with and provide examples of how thorough testing has helped you catch bugs before deployment.

Join Rise to see the full answer
How do you keep your technical skills updated?

Discuss your commitment to ongoing education by mentioning resources you utilize, such as online courses, industry blogs, webinars, or coding challenges. Express your passion for learning and your proactive approach to staying current in an ever-evolving field.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Miltenyi Biotec Remote Friedrich-Ebert-Straße 68, Bergisch Gladbach, Germany
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Datacom Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Flex-Friendly
401K Matching
Paid Sick Days
Paid Time-Off
Medical Insurance
Equity
Maternity Leave
Paternity Leave
Posted 13 days ago

1871 is an entrepreneurial hub for digital startups. Located in the famed Merchandise Mart, the 50,000-square-foot facility provides Chicago startups with programming, access to mentors, educational resources, potential investors and a community o...

4 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 7, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!