onsite
Senior Software Engineer - Fullstack - BlackLine
Software Engineer
Lead the design and delivery of cloud‑native, full‑stack solutions for enterprise finance applications, leveraging JavaScript, React, Node.js, Python, and AWS to build scalable, secure SaaS products.
About the role
Key Responsibilities
- Architect and develop end‑to‑end features for a cloud‑based financial close platform using JavaScript, React, and Node.js.
- Collaborate with product, design, and data teams to translate business requirements into scalable, maintainable code.
- Implement secure, high‑performance REST APIs and integrate with AWS services (Lambda, S3, RDS).
- Write unit, integration, and end‑to‑end tests; participate in code reviews and continuous improvement initiatives.
- Mentor junior engineers and contribute to best‑practice documentation and coding standards.
Requirements
- 5+ years of full‑stack development experience in a SaaS environment.
- Proficiency in JavaScript, React, Node.js, and Python with a strong grasp of asynchronous programming.
- Hands‑on experience with AWS cloud services and relational databases (PostgreSQL/MySQL).
- Solid understanding of RESTful API design, authentication, and security best practices.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javascriptreactnodejspythonawssql