remoteonsite
Fullstack Developer - Persistent Systems
Full Stack Developer
Fullstack Developer building scalable web applications using React, Node.js, and AWS services, designing RESTful APIs, and managing relational databases to deliver high‑performance solutions for enterprise clients.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications using React for the front‑end and Node.js for the back‑end.
- Build and expose robust RESTful APIs, ensuring secure and efficient data exchange.
- Integrate with relational databases (e.g., PostgreSQL, MySQL) and implement data models, migrations, and performance tuning.
- Deploy and manage applications on AWS (EC2, RDS, S3, Lambda) using CI/CD pipelines.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Write unit, integration, and end‑to‑end tests; conduct code reviews and maintain high code quality.
Requirements
- 3+ years of fullstack development experience with JavaScript, React, and Node.js.
- Strong understanding of RESTful API design, authentication, and authorization.
- Proficiency with SQL databases and experience with database design and optimization.
- Hands‑on experience deploying and managing applications on AWS.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptreactnodejssqlaws