Job details
ReactJS / Node.js Developer
- PostgreSQL
- React.js
- CSS
- HTML
- MySQL
- JavaScript
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 year ago
We are seeking a talented and experienced developer with with a strong background in building React and Node developer to join our dynamic team. The ideal candidate should have a passion for developing high-quality, scalable, secure and maintainable applications. You will work closely with our cross-functional team to design, develop, and maintain critical systems that drive our business forward. Must be an authorized worker residing in the United States.
Responsibilities:
- Software Development: Design, develop, test, and deploy using React and Node (and more...).
- Database Management: Design and maintain database schemas, optimize queries, and ensure data integrity within the applications.
- Code Quality: Write clean, well-documented, and efficient code following best practices and coding standards. Perform code reviews to ensure quality and consistency.
- Web Development: Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- API Development: Create and maintain RESTful APIs for communication with other services and external clients.
- Performance Optimization: Identify and resolve performance bottlenecks in the application, and optimize for scalability.
- Security: Implement security best practices, including data protection and user authentication.
- Testing and Debugging: Write unit tests and conduct thorough debugging to ensure the reliability of applications.
- Version Control: Use version control systems (e.g., Git) for code management and collaboration.
- Documentation: Maintain documentation for code, APIs, and processes to ensure knowledge sharing and ease of maintenance.
- Collaboration: Collaborate effectively with cross-functional teams, including designers, product managers, and other developers.
- Technical Research: Stay up-to-date with industry trends and emerging technologies to make informed technical decisions.
- Log hours worked on client tasks each day
- Other duties as assigned
Qualifications:
- 3-5 years experience as a Developer.
- Strong knowledge of ReactJS / Node and related libraries/frameworks.
- Experience with front-end technologies such as HTML, CSS, JavaScript.
- Proficiency in database design, optimization, and management (e.g., PostgreSQL, MySQL).
- Familiarity with cloud services (e.g., AWS, Azure) and containerization (e.g., Docker) is advantageous.
- Solid understanding of software development principles, design patterns, and best practices.
- Strong problem-solving skills and the ability to work independently as well as in a team.
- Excellent communication skills, both written and verbal.
- Strong attention to detail and a commitment to delivering high-quality software.
- Experience with Atlassian tools such as Jira and Bitbucket.
- Successful completion of a drug and background screen