What are the responsibilities and job description for the Senior Front-End Software Developer (React-NodeJS) position at CatchProbe Intelligence Technologies?
Workplace Type : Remote - Region : San Francisco, CA
What We’re Looking For
What We’re Looking For
- 10 years experience in Senior Front-End web development
- Deep expertise in HTML, CSS, and Node JS.
- Experience with JavaScript and CSS
- Experience with React
- You should be comfortable working with the command line and git.
- Experience building websites with React. We use React, but the ability to write lightweight, performant javascript without a framework is also key.
- We don’t need you to be a designer, but we want someone who can partner closely with our talented design team. Experience with InVision and Figma is helpful.
- Working knowledge of the way front-end systems run in the cloud and download to the browser. Can you diagnose a caching problem with a CDN, and do you know how to fix it?
- Understanding or further reading of further-reaching technical concepts. (E.g., API design, modular structures, dependency injection, test automation, functional vs object-oriented programming, design patterns, etc.)
- Strong leadership and mentoring skills. You’ll actively work with more junior developers to provide guidance and help develop their skills and careers.
- Driving the technical design and development of enterprise web applications and leveraging a test-driven development approach.
- Developing performant front-end components and solid front-end architectures that easily integrate with other systems and technologies.
- Collaborating with a cross-functional and global team of product owners, back-end developers, enterprise architects, designers, and QA to understand detailed requirements and deliver robust cloud-based solutions to drive business growth and profitability.
- Utilizing programming languages and frameworks like React, Typescript, JavaScript, HTML, CSS, and LESS/SASS.
- Experimenting with and learning new technologies and mentoring other members of the engineering team. Requirements
- 5 years of experience with building modern web applications with JavaScript/Typescript (React, Vue.js, AngularJS) and semantic HTML5/CSS3 including:
- Ability to work with remote, RESTful APIs, and third-party web services
- Loading data asynchronously
- Understanding state management
- Using JavaScript templates and dynamic views
- Using pre-processors
- Experience with cloud services
- Experience working in an agile development cycle
- Proficient in Git version control, responsive design methodologies, and establishing engineering best practices
- Well-versed in test-driven development principles and able to write clear, meaningful tests for all functionalities.
- Solution-oriented with superior attention to detail to QA your own work, including cross-browser, cross-platform, and performance testing.
- Passionate about software development, problem solving, and shipping well-tested code.
- Deep understanding of design patterns to write reusable and modular code.
- An exceptional communicator and collaborator to effectively work with both technical and non-technical peers.
- 10 years professional development experience delivering HTML, CSS and JavaScript based applications
- At least 5 years of experience with React
- General understanding of UI design principles and best practices
- Well versed in responsive design and implementation
- General understanding of software design principals
- Able to give and receive honest, constructive feedback to others
- Excellent written and verbal communication skills
- Previous consulting experience preferred
- Knowledge of best practices for IT operations in an always-on, always-available service model
- Bachelor's degree in Computer Science, Business Information Systems or relevant experience and accomplishments.
Senior Software Engineer, Backend (Developer)
Coinbase Developer Platform -
San Francisco, CA
Senior Software Engineer, Backend (Developer - Onramp)
Coinbase Developer Platform -
San Francisco, CA
Senior Front-End Developer
Aechelon Technology -
South San Francisco, CA