This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Full-Stack Developer will be responsible for designing, developing, and maintaining a large-scale Angular front-end application.
They will also build and integrate back-end systems using ExpressJS and various database technologies.
The role involves designing database schemas for relational (e.g., PostgreSQL, MySQL) and document-based (e.g., MongoDB) databases.
The developer will implement best practices for code structure, maintainability, performance optimization, and security.
They will utilize NGRX for state management and RxJS for reactive programming within the Angular application.
Ensuring cross-browser compatibility and responsive design for optimal user experience on various devices is essential.
Writing clean, well-documented, and testable code using industry-standard coding practices is a key responsibility.
Participation in code reviews and providing guidance to junior developers is expected.
Staying up-to-date with the latest trends, best practices, and emerging technologies in both front-end and back-end development is required.
Requirements:
Proven experience in designing, developing, and maintaining large-scale Angular applications (version 8 or later).
Strong proficiency in TypeScript, HTML5, CSS3, and modern JavaScript (ES6+).
Experience with NGRX for state management and RxJS for reactive programming.
Familiarity with building reusable and testable Angular components, services, and modules.
Experience with ExpressJS and Node.js for building RESTful APIs and microservices.
Proficient in working with relational databases (e.g., PostgreSQL, MySQL) and document-based databases (e.g., MongoDB).
Knowledge of web networking protocols (HTTP, HTTPS, WebSockets) and security best practices (authentication, authorization, encryption).
Experience with front-end build tools and processes, such as Webpack, Gulp, or Grunt.
Knowledge of responsive web design and cross-browser compatibility techniques.
Proficient in version control systems, such as Git.
Strong problem-solving and debugging skills.
Excellent communication and teamwork abilities.
Benefits:
Comprehensive benefits offerings with 100% of employee premiums covered by Worldly.