We are looking for an inspired, motivated, and experienced React Developer to join our team in Atlanta. We’re using the latest technologies including React, ES6 JavaScript, Tailwind, and a clean component-based approach to deliver reusable, innovative, and responsive experiences.
Your technical efforts will be of significant importance to attracting website traffic, converting that traffic into new leads for our clients, and nurturing those leads to close into long-standing customers.
If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
***Must be bilingual level C2 in English, able to speak, write and read. Please make sure resume/CV is in English!
You should be able to create a functional and attractive digital environment for our company, ensuring a great user experience.
Requirements
- Proven work experience as a Front-end developer
- Hands on experience with markup languages
- Experience with JavaScript, CSS, jsx, DOM, and jQuery
- Familiarity with browser testing and debugging
- In-depth understanding of the entire web development process (design, development and deployment)
- Understanding of layout aesthetics
- Knowledge of SEO principles
- Familiarity with software like Adobe Suite, Photoshop and content management systems
- An ability to perform well in a fast-paced environment
- Excellent analytical and multitasking skills
- BSc degree in Computer Science or relevant field
- Experience with git and version control(Github, vim, CLI)
- Proficient understanding of HTML5, CSS3, and Markup language best practices
- Job Responsibilities:
- Develop new user-facing features and reusable components using React.js
- Translate designs and wireframes into high quality code
- Optimize components for maximum performance across a vast array of web-capable devices and browsers
- Develop and implement test plans
- Collaborate with team members and stakeholders
- Troubleshoot and debug applications
- Deliver tested, high quality code that meets and exceeds company standards
- Use markup languages like HTML to create user-friendly web pages
- Maintain and improve website
- Optimize applications for maximum speed
- Design mobile-based features
- Collaborate with back-end developers and web designers to improve usability
- Get feedback from, and build solutions for, users and customers
- Write functional requirement documents and guides
- Create quality mockups and prototypes
- Help back-end developers with coding and troubleshooting
- Ensure high-quality graphics standards and brand consistency
- Stay up-to-date on emerging technologies