09 Nov
|
Objectide
|
India
We are looking for a talented Software Engineer with a solid eye for design to join our product team. This is a hybrid role for a developer who doesn't just implement designs - they help shape them. You will bridge the gap between design and engineering, translating design concepts into clean, responsive, and performant code while also contributing to UI/UX decisions.
If you love writing code but also care deeply about how things look, feel, and function for the user, this role is for you. We provide mentorship and hands-on guidance - you bring the curiosity, the code, and the design sensibility.
Key ResponsibilitiesSoftware Engineering
- Develop, test, and maintain responsive web applications using modern frontend frameworks,
- Write clean, maintainable, and well-documented code following best practices
- Collaborate with backend engineers to integrate APIs and services
- Optimize applications for speed, accessibility, and cross-browser compatibility
- Participate in code reviews and contribute to engineering standards
- Debug and resolve technical issues across the stack
- Stay current with emerging frontend technologies and propose improvements
Design & UI/UX
- Build and design wireframes, mockups, and interactive prototypes for new features and product improvements
- Translate wireframes, mockups, and design specs into pixel-perfect, functional interfaces
- Design user flows, screen layouts, and interaction patterns that are intuitive and accessible
- Contribute to reusable component libraries and design systems
- Ensure consistency in typography, color, spacing, and interaction patterns across the product
- Prototype and iterate on new features and UI concepts
- Conduct basic usability reviews and advocate for the end user
- Provide design feedback and suggest improvements to existing interfaces
Collaboration & Communication
- Work closely with designers to ensure design intent is preserved in implementation
- Participate in product planning, sprint reviews, and design critiques
- Document design and engineering decisions for future reference
Requirements & Qualifications
- Experience: 1–2 years of experience in frontend or full-stack software development (internships, freelance projects, and personal projects count)
- Education: Bachelor's degree in Computer Science, Software Engineering, Design, or a related field (or equivalent practical experience)
- Object-Oriented Programming: Strong understanding of OOP principles (encapsulation, inheritance, polymorphism, abstraction) and ability to apply them in practice
- Internet Fundamentals: Good understanding of how the internet works—HTTP/HTTPS, DNS, client-server architecture, REST APIs, and browser rendering
- Frontend Proficiency: Working knowledge of HTML, CSS, and JavaScript; preferably Vue.js.
- Design Skills: Familiarity with design tools such as Figma, Sketch, or Adobe XD
- Design Sensibility: A strong eye for typography, color, layout, spacing,
and interaction design
- Responsive Design: Experience building mobile-first, responsive interfaces
- Problem-Solving: Ability to break down complex problems into elegant, user-friendly solutions
- Communication: Strong written and verbal communication skills; comfortable articulating design and technical decisions
- Mindset: Eagerness to learn, receptiveness to feedback, and a collaborative attitude
Preferred Skills (Nice to Have)
- Experience building or contributing to design systems or component libraries
- Knowledge of accessibility standards (WCAG) and inclusive design principles
- Familiarity with CSS frameworks (Tailwind, Bootstrap) and CSS-in-JS solutions
- Basic animation and motion design skills (Framer Motion, GSAP, Lottie)
- Experience with prototyping tools (Figma Prototyping, Framer)
- Understanding of backend technologies (Node.js, PHP, etc.) for full-stack contributions
- Experience with testing frameworks (Jest, Cypress, Playwright)
- Prior internship experience in a product-focused or startup setting
- A portfolio showcasing both coding projects and design work
Key Performance Indicators (KPIs)
- Feature delivery velocity and code quality
- UI implementation accuracy (design-to-development fidelity)
- Application performance and accessibility scores
- Reduction in design-related bugs and rework
- Component reuse and design system adoption
What We Offer
- Salary: ₹250000 - ₹350000 /year.
- Opportunities for professional development (courses, conferences, certifications)
- Benefits: Flexible working hours, WFH
📌 Software Engineer - UI/UX (India)
🏢 Objectide
📍 India