Application Developer
Responsibilities:
Develop, enhance, and maintain user-facing features for our software product.
Build responsive and dynamic web applications using modern HTML, CSS, andJavaScript.
Implement UI/UX designs provided by the design team with precision.
Optimize applications for maximum speed and scalability.
Collaborate closely with back-end developers and design teams to ensure seamless integration.
Ensure cross-browser compatibility and accessibility of web applications.
Maintain clean, scalable, and well-documented code.
Troubleshoot, debug, and enhance front-end performance issues.
Stay updated with the latest front-end technologies, frameworks, and bestpractices.
Required Skills :
Core Front-End Technologies:HTML5, CSS3, JavaScript (ES6+)
Frameworks/Libraries: React.js, Vue.js, Angular (choose based on your tech stack)
State Management: Redux, Context API, Vuex, Zustand
CSS Frameworks & Preprocessors: Tailwind CSS, Bootstrap, SCSS/SASS
Build Tools: Webpack, Vite, Babel
Testing Frameworks: Jest, Cypress, React Testing Library
Version Control: Git, GitHub/GitLab/Bitbucket
API Integration: RESTful APIs, GraphQL
UI/UX Tools: Figma, Adobe XD
Performance Optimization: Code splitting, lazy loading, caching techniques
Responsive Design: Mobile-first approach, media queries
Experience in progressive web apps (PWAs) or single-page applications (SPAs).
Preferred Skills:
Strong problem-solving ability.
Effective communication and teamwork.
Ability to work in an agile development environment.
Adaptability to changing business and technical needs.
High attention to detail and creativity.
Knowledge of server-side rendering (SSR) with Next.js or Nuxt.js.
Familiarity with CI/CD pipelines for front-end deployment.
Qualification:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
3-5+ years of experience in software engineering.
If you bring rigorous passion, and ambitious vision to building ground-breaking systems, we invite you to apply now:-