Job Responsibilities :
- Understand the Business End to End
- Understand the application architecture.
- Solve problems by crafting software solutions using maintainable and modular code.
- Participate in daily team standup meetings where you’ll give and receive updates on the current backlog and challenges.
- Participate in code reviews.
- Write unit, functional, acceptance, and / or user tests.
- Influence future advancements from a technology perspective and provide subject matter expertise for front-end engineering best practices.
- Understand the project timelines and deadlines.
- Provide an impact analysis for new requirements or changes.
- Responsible for low-level design with the team.
- Ensure code quality and deliverables.
- Support continuous improvement, investigating alternatives and technologies, and presenting them for architectural review.
- Identify dependencies and communicate.
Skills and experience required :
- 5-7+ years of professional development experience on Typescript, React Native, Redux, Tailwind, HTML, CSS, NodeJS, Jest Test cases, micro front-end experience, XML, AJAX, and JSON
- Experience with complete SDLC, understanding wireframe, and converting them into a complete lyte workable solution with proper implementation.
- Experience with TypeScript
- Strong fundamental CSS skills.
- Experience with data structure libraries
- Knowledgeable in cross-browser compatibility issues.
- Understands modern web standards and modular patterns.
- Experience developing component-driven UIs.
- Fluency in best practices for HTML5, CSS, and Javascript frameworks and libraries.
- Great communication, solid collaboration skills, and a strong teamwork ethic.
- Experience with data-driven dashboards is a plus.
- Experience developing responsive, single-page, event-driven web applications.
- Self-driven and capable of managing multiple priorities under pressure and ambiguity.
- Ability to work effectively in a fast-paced environment.
- Keen eye for usability, creating intuitive visually appealing experiences.
- Strong grasp of DOM structure and layout techniques.
- Experience with CSS preprocessors (Sass or Less).
- Knowledgeable in performance optimization techniques.
- Familiarity with RESTful APIs
- Knowledge of CI / CD
- Familiarity with Relational and Non-Relational database experience, SQL, and Postgres
- Proficient with GIT source control.
- Comfortable with agile / scrum development methodologies.
- Excellent communication and interpersonal skills.
- Skilled at Problem-solving and Critical thinking.
2 days ago