Description
Job Title: Senior Software Engineer (Web Dev)
Location: Hyderabad
Required Experience: 3+ years.
Work Type: Hybrid
PTW is seeking a talented and experienced Senior Software Engineer
specializing in Web UI development to join our dynamic team. As a Senior
Software Engineer, you will play a pivotal role in designing, developing, and
maintaining the user interface for our web applications, ensuring an
exceptional user experience for our customers.
Responsibilities :
Collaborate with cross-functional teams including product managers,
designers, and backend developers to design, develop, and implement user
interfaces for web applications.
Develop high-quality, reusable, and scalable front-end components using
modern web technologies such as HTML5, CSS3, JavaScript (ES6+), and
frameworks like React, Angular, or Vue.js.
Implement responsive designs and ensure compatibility across various
browsers and devices.
Optimize application performance and ensure smooth and efficient user
interactions.
Participate in code reviews, provide constructive feedback, and adhere to
coding best practices and standards.
Work closely with UX/UI designers to translate wireframes and design
mockups into functional and visually appealing web interfaces.
Stay updated with the latest trends, technologies, and best practices in
web development and implement them as appropriate.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related
field.
Minimum of 3 years of professional experience in web application
development, with a focus on front-end/UI development.
Proficiency in HTML5, CSS3, JavaScript, and modern front-end
frameworks/libraries (React, Angular, Vue.js, etc.).
Experience with responsive design principles and front-end optimization
techniques.
Strong understanding of web standards, cross-browser compatibility, and
accessibility best practices.
Knowledge of version control systems (e.g., Git) and experience with
agile development methodologies.
Excellent problem-solving skills and the ability to work effectively in a
collaborative team environment.
Strong communication skills and ability to effectively articulate
technical concepts to non-technical stakeholders
Preferred:
Experience with backend technologies and server-side development
(Node.js, Python, Java, etc.).
Good to have: Experience with HTML, CSS, JavaScript, and XML. Responsive
applications and other Frontend frameworks skills would be a plus. Willing
to learn and adapt.
Familiarity with UI/UX design principles and tools (Sketch, Adobe XD,
Figma, etc.).
Knowledge of automated testing frameworks/tools for front-end testing
(Jest, Enzyme, Cypress, etc.).
Contributions to open-source projects or a strong portfolio showcasing web
UI development expertise.