Frontend Developer/Full Stack Developer
Brooklyn, NY
12 Months
Qualifications:
- Strong JavaScript (ES2015) development skills, and proficiency in a framework for building interfaces (React, Angular, Vue)
- Experience in web application development and associated skills (REST, HTTP, JSON)
- Experience programming with a Python web development framework
- Usage of dependency bundling tool (Webpack, Browserify)
- Experience with browser testing and debugging
- Affinity for profiling and analyzing code to identify areas for improvement
- Experience working in a Test Driven and Agile environment
- Experience with micro-service oriented application architecture
- Experience rapid prototyping and concept development
- University Degree or equivalent experience and minimum 7 years of prior relevant experience, or an Advanced Degree in a related field and minimum 5 years of experience
Key Competencies:
- Excellent analytical, communication, and multi-tasking skills
- Ability and eagerness to pass on knowledge to other team members
- Ability to define and develop improved working practices
- Organizational and presentation skills
- Can demonstrate close working relationships with back-end engineers and understand how best to integrate a front-end toolchain into a modern web stack
- A sincere commitment to crafting readable and reliable code
Job Responsibilities:
- Develop and maintain user-facing features
- Ensure technical feasibility of UI/UX requirements
- Optimize application code for speed and scalability
- Identify strategies to systemically improve code quality
- Automate repetitive tasks and enhance the developer experience
- Execute full lifecycle software development using cutting edge technologies and techniques
- Program well-designed, testable, efficient code with good documentation
- Collaborate with engineering project team to plan, create and update standards for delivery
Manage individual deadlines and deliverables within project teams