onsite
Software Engineer 2 - Full Stack - U.S. Bank
Software Engineer
Full‑stack software engineer building scalable web applications with JavaScript, React, Node.js, and AWS. Collaborate with cross‑functional teams to deliver high‑quality, performant solutions.
About the role
Key Responsibilities
- Design, develop, and maintain responsive web applications using JavaScript, React, and Node.js.
- Build and consume RESTful APIs, ensuring secure and efficient data flow between front‑end and back‑end services.
- Implement database solutions with SQL, optimizing queries for performance and scalability.
- Integrate AWS services (Lambda, S3, RDS, etc.) to support application architecture and deployment pipelines.
- Write unit, integration, and end‑to‑end tests; participate in code reviews and continuous integration processes.
- Collaborate with product managers, designers, and QA to translate requirements into technical solutions.
Requirements
- 2+ years of professional experience in full‑stack web development.
- Strong proficiency in JavaScript, React, and Node.js.
- Experience with SQL databases and designing efficient data models.
- Hands‑on knowledge of AWS services and CI/CD pipelines.
- Excellent problem‑solving skills and effective communication in a team environment.
Skills
javascriptreactnodejssqlaws