Graphite GTC - Javascript Developer
Front-End Developer is needed in Philadelphia, United States.
Client: Graphite GTC
Location: Philadelphia, PA
Contract: Full-time, Full-time, Full-time
Job Description
Since our inception in 2017, Graphite GTC has been on a mission to redefine the landscape of software development. Our groundbreaking No-Code development platform has transformed the way software is conceived and created, democratizing the process and making it accessible to all. Our mantra, “Better. Faster. Cheaper.™” is not just a slogan; it’s the reality we deliver through our innovative platform.
We are seeking a talented Front-End React Developer to join our dynamic team. In this role, you will be responsible for designing and developing dynamic view components and complex front-end interfaces for both client applications and our Graphite Studio no-code platform. You will collaborate closely with our design, back-end development, and product teams to create intuitive and responsive user interfaces that enhance user experience across our products and client solutions.
Your expertise in React and modern front-end technologies will be crucial in building scalable and maintainable applications and platform features. This position is ideal for a creative and detail-oriented developer passionate about front-end development and eager to work on innovative projects that shape the future of software development.
Requirements
Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience:
- Minimum of 5 years of professional experience in front-end development.
- Proven experience with React.js and its core principles.
- Strong portfolio showcasing previous projects involving dynamic view components and complex front-end applications.
- Experience working on both product platforms and client-specific applications is a plus.
Technical Skills:
- Proficient in JavaScript, including DOM manipulation and the JavaScript object model.
- Familiarity with newer specifications of ECMAScript.
- Experience with popular React.js workflows (such as Flux or Redux).
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with RESTful APIs and front-end build pipelines and tools.
- Proficient in CSS, HTML, and front-end layout techniques.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Understanding of UI/UX principles and ability to work closely with design teams.
Key Responsibilities
- User Interface Development: Develop and implement responsive and dynamic user interfaces using React for both client applications and the Graphite Studio platform.
- Component Design: Design and build reusable components and front-end libraries for future use across multiple projects.
- Platform Enhancement: Contribute to the development and improvement of the Graphite Studio no-code platform’s front-end features and capabilities.
- Collaboration: Work closely with UX/UI designers to translate design wireframes into high-quality code.
- Performance Optimization: Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Integration: Collaborate with back-end developers to integrate user-facing elements with server-side logic.
- Code Quality: Write clean, maintainable, and well-documented code. Participate in code reviews to uphold high development standards.
- Testing and Debugging: Implement comprehensive testing strategies to ensure the reliability and stability of applications and platform features.
- Problem Solving: Identify and resolve performance and scalability issues to enhance the overall user experience.
No longer accepting applications
Get instant notifications for new Front-End Developer jobs. Enter your email:
FreshBooks is an easy-to-use billing, payments, and accounting platform that keeps you tax-time ready all year round.
Try FreshBooks free for 30 days.How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.