Front-End Senior Software Engineer (React.js/Next.js)
Role Summary:
This is a full-time on-site role for a Front-End Senior Software Engineer (React.js/Next.js) with UI Design skills at NeuralBank. The Front-End Senior Software Engineer will be responsible for developing and implementing user-facing features using React.js and Next.js, collaborating with a small team, and optimizing applications for maximum speed and scalability.
Responsibilities:
- Ensure designs meet accessibility standards.
- Apply visual design principles, including typography, color theory, and layout.
- Develop responsive web applications using React.js.
- Manage application state with MobX or Redux.
- Implement UI components using Blueprint.js, Shadcn, and Ant Design.
- Optimize applications for maximum speed and scalability.
- Collaborate with backend developers to integrate APIs.
- Stay updated on the latest design trends and frontend technologies.
- Participate in code reviews and contribute to best practices.
- Work closely with cross-functional teams to deliver high-quality products.
Qualifications:
- 3+ years of experience in front-end development and UI design.
- Proficient in JavaScript/TypeScript and React.js.
- Strong knowledge of HTML, CSS, and responsive design.
- Experience with state management tools like MobX or Redux.
- Familiarity with UI libraries Blueprint.js, Shadcn, and Ant Design.
- Strong understanding of visual design principles.
- Familiarity with Webpack, Docker, and Nginx.
- Understanding of libraries like Pillow, PyYAML, NumPy, Pandas, Markdown, PyJWT, Flask, and jsonschema is a plus.
- 3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6.
- 3+ years of HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility.
Preferred Qualifications:
- Shipped at least one large-scale product to production, supporting millions of active users.
- A Bachelor's degree in a related technical field is not mandatory but can be helpful.
Preferred Skillset:
- Strong understanding of visual design principles
- Proficient in JavaScript/TypeScript and React.js
- Experience with state management tools like MobX or Redux
- Familiarity with UI libraries Blueprint.js, Shadcn, and Ant Design
- Strong knowledge of HTML, CSS, and responsive design
- Familiarity with Webpack, Docker, and Nginx
- Understanding of libraries like Pillow, PyYAML, NumPy, Pandas, Markdown, PyJWT, Flask, and jsonschema is a plus
- Strong communication and collaboration skills
- Ability to work closely with cross-functional teams
- Stay updated on the latest design trends and frontend technologies
Benefits:
- Competitive salary package.
- Competitive Startup Equity Package: Equity options allowing you to own capital in NeuralBank's success.
- Comprehensive Health Benefits: Full medical coverage.
- Rapid Career Growth: Rapid advancement through work ownership.
- Impactful Work: Contribute to pioneering AI tech in a startup environment where your work makes a difference.
About Us:
NeuralBank is building a specialized AI infrastructure that delivers efficient, purpose-built models for specific needs. We accelerate AI evolution empowering industries with domain-specific solutions.
Location:
Riyadh