Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Core Web Application Team image - Rise Careers
Job details

Software Engineer, Core Web Application Team

Who we are

We founded Timely to build the tool we wish we'd had when we were in schools -- hoping to save hundreds of hours of wasted time while helping schools develop better schedules that enable their academic, budget and staffing priorities. Our solution addresses the needs of school-based employees who toil away building schedules and central office employees who need visibility into them.

The school schedule reflects values and priorities. With 75 to 90% of a district budget dedicated to personnel, there are few questions more paramount than how your staff and students spend their time every day, what positions you need, how many teachers you will hire, and how students will interact with them. Strategic resource allocation across schools, proper access to core courses and electives, and dedicated support to sub-groups begins with the development of a school schedule.

Timely is your home for secondary scheduling featuring AI optimization and support from a team of former educators who know and have lived scheduling. Not only does Timely save time and headache, it unlocks resources so district and charter leaders can build a schedule that aligns with their vision.

Key Responsibilities

  • Own the development of key Timely app enhancements and features across the Software Development Lifecycle (SDLC), delivering high-quality code and design in a timely manner.

  • Collaborate with product and engineering team members to unpack opportunities, evaluate product and technical solutions, and define ready-to-execute and well-scoped stories.

  • Attend, and play a central role in, standups, sprint planning, retrospectives, and demos. Take accountability in identifying dependencies, blockers, and opportunities in the way the work is tackled.

  • Identify and advocate for addressing tech-debt, improving app performance, undertaking maintenance, and prioritizing app security.

  • Suggest, and often drive, improvements in process and communication on the Timely app team, and the Engineering team as a whole.

  • With Product Managers, engage with customers and customer-facing teams to conduct discovery, understand user challenges, and ideate on rapidly-testable solutions.

  • Troubleshoot customer issues and provide timely resolutions to keep users scheduling smoothly. Participate in some limited on-call responsibilities as necessary.

Requirements

  • 2+ years experience building production web apps across the stack, with proficiency in React for frontend and Python for backend preferred.

  • Experience implementing unit and integration tests for complex web applications; familiarity with TDD (Test-Driven Development) is a plus.

  • Excellent collaboration and communication skills to work effectively with product, customers, and cross-functional teams.

  • Commitment to continuous improvement: seeking out and welcoming pairing, task delegation, code reviews, and collaborative problem-solving.

  • Adherence to lean or agile software development principles, advocating for test automation, continuous delivery, and continuous improvement. Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions) and testing frameworks (e.g., Jest, Pytest) is preferred.

  • Ability to thrive in the fast-paced dynamic nature of an early stage startup, with a high degree of ownership across a broad range of responsibilities.

This is a fully remote role with a preference for candidates in the NYC or Boston areas, but we welcome applicants from other locations who are aligned with our mission and values.

Benefits

  • Comprehensive health insurance: medical, dental, vision, life, short & long-term disability

  • Generous time off: unlimited paid time off and 12 weeks of parental leave

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$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 Software Engineer, Core Web Application Team, Timely

At Timely, we're on a mission to revolutionize the way schools create schedules, and we’re looking for a talented Software Engineer to join our Core Web Application Team in Boston. Imagine using your skills to develop features that save educators countless hours while helping schools meet their unique needs – that’s exactly what you’ll be doing with us! You’ll take charge of enhancing our app across the entire Software Development Lifecycle, employing your experience in React and Python to deliver robust, high-quality code. Collaboration is at the heart of what we do; you’ll work closely with product managers and other engineers to devise innovative solutions that tackle real user challenges. If you’re passionate about clean code, test-driven development, and continuous improvement, this role will allow you to engage in meaningful discussions about technical debt, app performance, and security. Plus, your insight will help shape processes and improve team communication. This is not just another coding job; this is an opportunity to make an impact in the educational sector while growing in a supportive environment that champions teamwork and creativity. Timely offers a fully remote work environment, with a preference for candidates around NYC or Boston. Your contributions will directly influence how districts manage their resources and ultimately improve the learning experience. We believe that the best schedules reflect the values and priorities of each unique school, and with your help, we can create the tools that make that vision a reality. Join us, and let’s make scheduling better for schools together!

Frequently Asked Questions (FAQs) for Software Engineer, Core Web Application Team Role at Timely
What does a Software Engineer do at Timely?

A Software Engineer at Timely focuses on developing key enhancements and features for the Timely app, engaging in the entire Software Development Lifecycle. This includes crafting high-quality code, collaborating with cross-functional teams, troubleshooting customer issues, and advocating for improvements in app performance and security.

Join Rise to see the full answer
What skills are required for the Software Engineer position at Timely?

To succeed as a Software Engineer at Timely, you should have 2+ years of experience in building production web applications, with proficiency in React and Python. Familiarity with testing frameworks and CI/CD pipelines is also preferred, along with excellent communication skills for effective collaboration.

Join Rise to see the full answer
Is the Software Engineer role at Timely remote-friendly?

Absolutely! The Software Engineer position at Timely is fully remote. While we have a preference for candidates in the NYC or Boston areas, we welcome applicants from other locations who resonate with our mission and values.

Join Rise to see the full answer
What are the main responsibilities of a Software Engineer in the Core Web Application Team at Timely?

The main responsibilities include owning the development of app enhancements, participating in agile practices like standups and sprint planning, collaborating on product and technical solutions, addressing tech-debt, troubleshooting customer issues, and driving improvements in team processes.

Join Rise to see the full answer
How does Timely support its Software Engineers in their career growth?

Timely emphasizes continuous improvement for its Software Engineers by encouraging code reviews, collaborative problem-solving, and the use of test-driven development. This supportive culture promotes skill growth and expert knowledge sharing amongst team members.

Join Rise to see the full answer
What benefits do Software Engineers receive at Timely?

Timely offers comprehensive benefits including health insurance (medical, dental, vision), unlimited paid time off, and 12 weeks of paid parental leave, ensuring a healthy work-life balance for our Software Engineers.

Join Rise to see the full answer
What is the company culture like at Timely for Software Engineers?

The company culture at Timely is centered around collaboration, innovation, and a shared mission to improve school scheduling. Software Engineers are encouraged to share their ideas, take ownership of their projects, and work in a dynamic, fast-paced environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Core Web Application Team
Can you describe your experience with React and how you've implemented it in previous projects?

When discussing your experience with React, be specific about the projects you've worked on. Highlight particular components you've developed or challenges you've overcome, demonstrating your problem-solving skills and in-depth knowledge of the library.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in web applications?

For debugging, describe your systematic approach to identifying issues, such as inspecting console logs, using breakpoints, and leveraging debugging tools. Mention specific frameworks or tools you've used to expedite problem-solving in your previous roles.

Join Rise to see the full answer
What is your experience with agile methodologies?

Explain how you've applied agile principles in your past roles, citing specific examples of how you've contributed to sprint planning, retrospectives, and daily standups. Highlight how this experience has helped your team stay organized and deliver efficient results.

Join Rise to see the full answer
How do you prioritize features when working on a software project?

Discuss your method for prioritization, whether it’s through user feedback, stakeholder input, or aligning features with company goals. Use examples to illustrate how prioritizing the right features has led to successful project outcomes.

Join Rise to see the full answer
Can you explain the concept of tech debt and how you approach it?

Define technical debt and discuss your philosophy on balancing immediate project needs with long-term code quality. Mention specific instances where you've identified and addressed tech debt in your previous roles.

Join Rise to see the full answer
What tools do you use for testing and version control?

List the testing frameworks and version control systems you’re familiar with, such as Jest for testing or Git for version control. Explain how these tools contribute to your development workflow and the quality of your projects.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Describe strategies you employ to write maintainable and scalable code, such as adhering to coding standards, writing thorough documentation, and conducting regular code reviews with your peers.

Join Rise to see the full answer
Can you give an example of a time you worked with cross-functional teams?

Share a story about collaborating with product managers, designers, or other engineers. Discuss the challenges faced, your approach to communication, and the outcome of the collaboration to showcase your teamwork and interpersonal skills.

Join Rise to see the full answer
What excites you about working at Timely?

Express your alignment with Timely’s mission and values. Share why improving school scheduling is important to you and how you envision your role contributing to that impact.

Join Rise to see the full answer
Have you had any experience working in a startup environment?

Describe your experience working in a startup, focusing on adaptability and wearing multiple hats. Highlight how this environment has prepared you for the dynamic culture at Timely and allowed you to thrive in fast-paced situations.

Join Rise to see the full answer
Similar Jobs
Posted yesterday
Posted 12 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
CLEAR - Corporate Hybrid New York, New York, United States (Hybrid)
Posted 5 days ago
Photo of the Rise User
Posted 9 hours ago
DTC Job Remote No location specified
Posted 11 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 10 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 26, 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!