Pune, Maharashtra, India
Information Technology
Full-Time
Privado.ai
Overview
We're looking for a talented and driven Software Engineer (Front-End Heavy Full Stack) with 1 to 2 years of work experience to join our fast-growing team. This role offers the opportunity to take ownership of key projects, work in a fast-paced environment, and grow alongside a company that's redefining the future of privacy-focused software development.
Responsibilities
Responsibilities
- Collaborate with designers, product managers, and backend engineers to deliver impactful features under tight timelines.
- Design, develop, and maintain reusable UI components and a shared component library, ensuring consistency and scalability across applications.
- Build pixel-perfect, accessible, and performant user interfaces using React, TypeScript, and modern front-end frameworks.
- Leverage React Context for state management, React Query for server state and data fetching, and browser storage APIs (sessionStorage/localStorage) for data persistence to deliver seamless user experiences.
- Build responsive, cross-browser-compatible UI components using HTML5 CSS3 and Styled Components, leveraging CSS-in-JS patterns for dynamic styling and theme management.
- Integrate front-end applications with backend APIs and services, ensuring seamless functionality and data flow.
- Contribute to backend microservices and APIs (Python/Django/Flask) when needed to support front-end requirements.
- Develop and execute test suites, including unit tests, integration tests, and UI snapshot testing (Jest, React Testing Library, Playwright, etc. ).
- Write clean, modular, and maintainable code following best practices and coding standards.
- Diagnose and fix performance issues, UI bugs, and accessibility gaps with speed and efficiency.
- Embrace continuous integration and delivery practices, contributing to robust CI/CD pipelines.
- Take end-to-end ownership of features, from ideation to deployment and beyond.
- 1 to 3 years of work experience in software development.
- A degree in Computer Science, Computer Engineering, or a related technical field.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Hands-on experience with React and its ecosystem (hooks, context, state management, routing).
- Proven ability to design and maintain reusable UI components or shared design systems.
- Solid understanding of HTML5 CSS3 and modern responsive design practices.
- Familiarity with testing frameworks and tools like Jest, React Testing Library, or Cypress.
- Backend experience with Python (Django or Flask) and familiarity with NoSQL databases like MongoDB.
- Understanding of software design principles, algorithms, and data structures.
- UI/UX design collaboration (Figma, Sketch, or similar).
- Performance optimization and accessibility standards (WCAG, ARIA).
- Containerization tools (Docker), cloud services (AWS), or DevOps practices.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in