What are the responsibilities and job description for the Senior Full Stack Engineer (React & Node) position at AgreeYa Solutions?
Job Details
Role/Title: Senior Full Stack Engineer (React & Node)
Location: Atlanta, GA (Onsite)
Duration: 12 Months, extendable further
Job Description:
We are seeking a dynamic and skilled Full Stack Engineer with expertise in React JS to develop and maintain our web applications. The ideal candidate will have experience building user interfaces and robust backend services while also possessing knowledge of Infrastructure as Code (IAAC) to enhance our development and deployment processes. As a Full Stack Engineer, you will collaborate closely with product, design, and DevOps teams to deliver high-quality, scalable, and performant web applications.
Responsibilities:
- Front-End Development:
- Design, develop, and maintain responsive, user-friendly web applications using React JS.
- Collaborate with UX/UI designers to ensure a seamless and visually appealing user experience.
- Implement state management techniques (such as Redux or Context API) to maintain application state.
- Back-End Development:
- Develop scalable and efficient RESTful APIs and services.
- Work with databases, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB etc.).
- Integrate third-party APIs and services to enhance application functionality.
- Full Stack Development:
- Build and maintain end-to-end features across both the front-end and back-end.
- Debug and troubleshoot cross-platform issues related to both front-end and back-end components.
- Infrastructure & DevOps (Good to Have IAAC Experience):
- Support CI/CD pipelines for automated testing, deployment, and monitoring.
- Write Infrastructure as Code (IAAC) using tools like Terraform, AWS CloudFormation, or Ansible to provision and manage cloud infrastructure.
- Collaborate with DevOps teams to improve cloud deployment strategies and infrastructure management.
- Collaboration:
- Work closely with cross-functional teams, including Product Managers, Designers, and other Engineers, to deliver high-quality software.
- Participate in code reviews, sprint planning, and team discussions to maintain high standards of code quality and best practices.
Requirements:
- Front-End Development:
- Strong proficiency in React JS, including modern hooks and component lifecycle management.
- Experience with front-end technologies like HTML5, CSS3, and JavaScript (ES6 ).
- Familiarity with state management libraries like Redux, Context API, or similar.
- Strong understanding of responsive design principles and cross-browser compatibility.
- Back-End Development:
- Solid understanding of server-side programming languages (Node.js and Java).
- Experience with building and consuming RESTful APIs.
- Experience with database management (SQL/NoSQL).
- Good to Have:
- Experience with Infrastructure as Code (IAAC), such as Terraform or Ansible.
- Familiarity with cloud platforms like Azure.
- Experience with containerization (Docker, Kubernetes) and deployment pipelines.
- General Skills:
- Strong problem-solving and debugging skills.
- Experience working in Agile environments with continuous integration and delivery.
- Excellent communication skills, both verbal and written, to effectively collaborate with teams.
About AgreeYa Solutions:
AgreeYa is a global systems integrator delivering competitive advantage for its customers through software, solutions, and services. Established in 1999, AgreeYa is headquartered in Folsom, California. AgreeYa works with 500 organizations ranging from Fortune 100 firms to small and large businesses across industries such as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology, Public sector, Pharma & Biotech, and others.
AgreeYa is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, gender identity, sexual orientation, national origin, disability, veteran status or other protected characteristics. Visit our website to learn about our .
For more information, visit