onsite
Engineer Software - Full Stack - Empower
Software Engineer
Full‑Stack Engineer building scalable web applications with JavaScript, React, Node.js, and Python, leveraging AWS services and relational databases to deliver high‑performance financial solutions.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications using React, Node.js, and Python.
- Implement RESTful APIs and integrate with AWS services (Lambda, S3, RDS) for scalable architecture.
- Collaborate with product, design, and data teams to translate business requirements into technical solutions.
- Write clean, testable code, conduct code reviews, and ensure adherence to coding standards.
- Optimize application performance, troubleshoot issues, and continuously improve deployment pipelines.
Requirements
- 3+ years of full‑stack development experience with JavaScript, React, and Node.js.
- Proficiency in Python and relational database design (SQL).
- Hands‑on experience with AWS cloud services and CI/CD pipelines.
- Strong problem‑solving skills and ability to work collaboratively in a hybrid environment.
- Excellent communication skills and a passion for building user‑centric financial products.
Skills
javascriptreactnodejspythonawssql