
Senior Fullstack Software Engineer – JavaScript, TypeScript
Rithum
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $100,000 - $185,000 per year
Job Level
Tech Stack
About the role
- Provide guidance on system architecture decisions, making sure the technical direction aligns with business goals.
- Conduct thorough code reviews, ensuring best practices are followed, identifying potential issues, and mentoring junior developers in improving their coding skills.
- Provide technical guidance, share knowledge, and help junior and mid-level engineers grow in their roles by reviewing their work and offering constructive feedback.
- Work closely with other teams to ensure seamless delivery of software projects and alignment across departments.
- Be able to break down large, complex tasks into smaller, manageable components and distribute them among team members.
- Play a key role in agile processes, including sprint planning, daily stand-ups, retrospectives, and prioritization of tasks.
- Communicate effectively with stakeholders, including product managers, designers, and clients, to clarify requirements and ensure alignment with business objectives.
- Handle complex technical challenges, debugging, and resolving issues that may be beyond the scope of junior engineers.
- Participate in on-call rotation to support the “you build it you own it” mantra
- Understanding and utilization of software development tools including version control, building processes, debuggers, and test frameworks.
Requirements
- 3+ years' experience developing in Angular, Typescript, JavaScript or Node.js,
- 3+ years' experience developing in AWS Technologies
- 2+ years of AI/ML experience with a strong technical focus
- 2+ years’ experience in Python, TensorFlow/PyTorch, or cloud platforms
- Proven leadership in high-impact AI projects, with a history of mentoring team members and developing innovative methods that drive departmental objectives
- Strong verbal and written English communication skills
- Experience developing web applications, working with databases, and consuming APIs
- Understanding of relevant software development tools including version control, build processes and test frameworks
- Ability to work independently with limited supervision
Benefits
- Medical, dental and vision benefits: Affordable health care plans and company HSA contributions, starting on Day 1
- A 6% 401(k) match
- Competitive time off package with 20 days of Paid Time Off, 9 Company-Paid holidays, 2 paid floating holidays, 7 paid sick days, 2 Wellness days, and 1 Paid Volunteer Day; at 3 years of service PTO increases to 22 days, and at 5 years it increases to 25 days
- 12 weeks primary caregiver leave & 4 weeks secondary caregiver leave
- Accident, critical illness, and hospital indemnity insurance
- Pet insurance
- Legal assistance and identity theft insurance plans
- Life insurance 2x salary
- Access to the Calm app and the Employee Assistance Program
- $65/month Remote work stipend for internet
- Culture and team-building activities
- Tuition assistance
- Career development opportunities
- Charitable contribution match up to $250 per year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AngularTypescriptJavaScriptNode.jsAWS TechnologiesAI/MLPythonTensorFlowPyTorchweb applications
Soft Skills
leadershipmentoringcommunicationproblem-solvingcollaborationfeedbacktask prioritizationindependenceagile processescode review