Front End Engineer #2506
Position Summary:
Our partner, a leader in real estate & retail spaces is building an innovative technology solution that provides enterprise management and customer management, is seeking a
Front-End Engineer
to enhance their platform capabilities. As a Front End Engineer, you'll get to work on a range of web and database applications, financial platforms, customer portals, and investor tools, each one offering unique challenges and growth opportunities. The team values clean, maintainable code and thrives on collaborating with designers to create intuitive, engaging user interfaces. You'll join a group that sees technology as more than just code and about crafting solutions that matter to real people and businesses.
Experience and Education:
Bachelor's or higher degree in Computer Science, or equivalent experience.
Over 5 years of experience in front-end development with a focus on designing scalable and reliable systems.
Hands-on experience with Next.js/React.js and related frameworks.
Knowledge of modern back-end frameworks such as Node.js
Proven expertise in deconstructing software into core components and building custom tools within a microservices architecture.
Experience in roles requiring interaction with stakeholders, including presenting technical solutions to non-technical audiences.
Experience with tools like GitHub Enterprise and collaborative version control
Skills and Strengths:
Next.js
React.js
Node.js
TypeScript/JavaScript
HTML/CSS
Design System Software (Storybook, and others)
Test-Driven Development (Jest, React Testing Library, Cypress, and others)
UI/UX Core Design Principals
Microservices
RESTful APIs
PostgreSQL
AWS tools: Amplify, S3 and CloudFront
RESTful APIs
Mongo DB
GIT Source Control
Primary Job Responsibilities:
Build user-facing applications by writing clean, reusable, and reliable code with minimal bugs
Integrate front-end components with server-side logic
Drive the development of new features and maintain existing codebases
Contribute high-quality, production-ready code with a focus on security, reliability, scalability, and performance
Develop best-in-class front-end software aligned with business and technical priorities
Apply strong knowledge of progressive enhancement, responsive design, accessibility, and current UX/UI best practices and trends
Understand and follow the Software Development Life Cycle (SDLC), including release stages and requirements
Promote and share front-end development best practices and coding standards; continuously seek opportunities to learn and grow
Perform code reviews to ensure quality, consistency, and adherence to best practices
Write comprehensive tests and documentation for new and existing features
Translate business requirements into effective and scalable technical solutions