We are seeking a versatile Full Stack Developer equally proficient in Node.js and React to join our dynamic team. This role involves a balanced focus on both backend and frontend technologies, including Node.js, TypeScript, AWS, K&S (Kubernetes & Docker), and Postgres. The ideal candidate will contribute to server-side development while actively participating in front-end tasks using ReactJS, including E2E tasks.
Key Responsibilities:
Backend and Frontend Development:
- Design, implement, and maintain server-side applications using Node.js.
- Leverage TypeScript to ensure code integrity and scalability.
- Utilize AWS services for efficient and scalable cloud solutions.
- Implement and manage databases, with a focus on Postgres.
- Collaborate with the front-end team to contribute to ReactJS tasks.
End-to-End Testing:
- Engage in end-to-end testing (E2E) to ensure the seamless integration of server and client components.
Full Stack Expertise:
- Serve as a Full Stack Developer with a 50/50 focus on both backend and frontend technologies.
- Bring a holistic perspective to development projects, ensuring synergy between server-side and front-end components.
- Contribute to the entire software development lifecycle, from conception to deployment.
Collaboration:
- Collaborate closely with cross-functional teams to understand project requirements and deliver high-quality solutions.
- Participate in code reviews to maintain code quality and ensure best practices
If you are passionate about Full Stack development, equally adept in Node.js and React, and thrive in a collaborative environment, we encourage you to apply.
Join us in building innovative solutions that drive the success of Gini-Apps in the ever-evolving landscape of technology
Requirements:
Technical Skills:
- 4+ years Proven experience in both Node.js and React development.
- Familiarity with AWS services for cloud computing.
- Knowledge of Kubernetes & Docker for container orchestration.
- Experience working with Postgres or similar relational databases.
Full Stack Proficiency:
- Demonstrated expertise in both server-side and front-end development.
Problem-solving and Analytical Skills:
- Ability to analyze and solve complex technical problems.
- Strong troubleshooting skills with a focus on delivering robust and scalable solutions.
Communication:
- Excellent communication skills with the ability to collaborate effectively within a team.
Education and Experience:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Full Stack Developer with an equal focus on backend and frontend technologies.