The Full Stack Developer will be responsible for developing reliable, scalable, and secure applications using React JS and Node JS, focusing on both front-end and back-end development.
In Short
Develop full stack applications with a focus on performance and security.
Utilize React JS for front-end development and Node JS for back-end services.
Implement REST APIs and microservices architecture.
Work with various databases like PostgreSQL, MongoDB, and SQLite.
Create reusable and testable components.
Collaborate in an Agile (Scrum) team environment.
Assume additional roles and responsibilities as needed.
Engage in proof-of-concept demonstrations.
Ensure code quality through testing frameworks.
Participate in CI/CD pipeline setup and web application security practices.
Requirements
Hands-on experience with React JS and Node JS.
Strong expertise in Node JS and REST API development.
Experience with microservices and message broker software.
Proficient in SQL and various databases.
Working knowledge of Docker and Linux.
Experience in Agile/Scrum methodologies.
Familiarity with web application security principles.
Experience in using version control systems like GIT.
Knowledge of design patterns and principles.
Experience in front-end technologies like HTML, CSS, and JavaScript.
Benefits
Competitive compensation and benefits.
Comprehensive medical and insurance coverage.
Support for diversity and inclusion in the workplace.
Work-life balance through a hybrid work setup.
Opportunities for professional development and growth.
A safe working environment across global facilities.
Work authorization sponsorship for foreign nationals.
Commitment to employee development and retention.
Inclusive culture that values employee contributions.
Opportunities to make a difference in the organization.