Description
You will own full-stack development using React and Node.js, handling everything from UI components to backend architecture and database optimization.
This role is on-site.
Responsibilities
- Develop and maintain scalable web applications using React.js and Node.js.
- Design and implement RESTful web services and optimize complex SQL queries in PostgreSQL.
- Manage source code versioning, merge conflicts, and upstream/downstream dependencies in a large team environment.
- Mentor team members on Node.js and React best practices and resolve technical issues.
- Participate in code reviews and ensure adherence to coding standards and protocols.
Required Skills
- 7+ years of experience in full-stack software development.
- Strong proficiency in JavaScript, React.js, Redux, MobX, or Flux.
- Experience building RESTful APIs with Node.js and Express.js.
- Expertise in writing and optimizing complex SQL queries in PostgreSQL.
- Familiarity with HTML/CSS, Bootstrap, and UI framework interactions.
- Experience with Git, pull requests, and collaborative development workflows.
- Bachelor's degree in Computer Science or related field.
Preferred Skills
- Experience with CI/CD tools like Jenkins and testing frameworks such as Mocha, Jest, or Chai.
- Familiarity with cloud technologies (AWS), NGiNX, and DevOps processes.
- Knowledge of SAFe methodology and performance tuning for large enterprise systems.