Sr. Software Developer (nodejs) Job in Burns & Mcdonnell

Sr. Software Developer (nodejs)

Apply Now
Job Summary

Prototyping & UI Engineer

Role Overview

We are seeking a skilled Prototyping & UI Engineer to design and develop high-quality prototypes, reusable templates, and component libraries. This role involves collaborating with cross-functional teams, optimizing UI processes, and implementing scalable design solutions using Agile methodologies.

Key Responsibilities

Prototype & UI Development

  • Rapidly design and develop prototypes for new requirements.
  • Create templates and reusable component libraries.
  • Ensure UI consistency and scalability.

Collaboration & Process Improvement

  • Work with cross-functional teams to optimize workflows.
  • Implement process improvements using Agile methodologies.
  • Document and manage design change requests effectively.

Code Implementation & Maintenance

  • Write scalable and maintainable JavaScript/TypeScript code.
  • Develop and host RESTful APIs.
  • Ensure adherence to SOLID principles and OOP concepts.
  • Perform unit testing and bug fixing.

Required Skills & Qualifications

Education & Experience:

  • BE/BTech/MCA/MTech or equivalent degree.
  • Strong experience with professional prototyping tools (Figma, Sketch, etc.).

Technical Skills:

  • JavaScript/TypeScript proficiency.
  • Experience with SQL/NoSQL databases and writing SQL queries.
  • Familiarity with UML, use case, sequence diagrams, and design patterns.
  • RESTful API development and hosting.
  • Version control using Git/GitHub.
  • Knowledge of Docker and containerization.
  • Familiarity with data visualization tools (D3.js, Chart.js) is a plus.

Optional Skills (Good to Have, but Not Required)

Front-End & UI Development

  • Experience with React.js (JavaScript/TypeScript).
  • Strong understanding of HTML5, CSS3, and responsive design.

Soft Skills

  • Problem-Solving Analytical thinking and troubleshooting.
  • Collaboration Strong communication and teamwork.
  • Project Management Agile mindset, task prioritization, and time management.
  • Documentation Ability to create technical guides and documentation.
  • Adaptability Quick learner with a continuous improvement mindset.

Why Join Us?

  • Work on cutting-edge UI and prototyping projects.
  • Collaborate with highly skilled cross-functional teams.
  • Competitive salary and career growth opportunities.

Apply Now & Shape the Future of UI Prototyping!


Qualification :
BE/BTech/MCA/MTech or equivalent degree.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired