Front End Web Developer
Atlantis IT Group - New York, New York, United States, 10292
Work at Atlantis IT Group
Overview
- View job
Overview
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