Communicate regularly with stakeholders, project managers, quality assurance teams, and other developers regarding progress on long-term technology roadmap
Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
Develop and oversee testing schedules in client server environment, addressing various browsers and devices to ensure that content is displayed as intended
Produce quality code, raising the bar for team performance and speed
Recommend systems solutions by comparing advantages and disadvantages of custom development and purchased alternatives
Participate in the entire application lifecycle, focusing on coding and debugging
Manage cutting-edge technologies to improve legacy applications
Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
Developing ideas for new programs, products, or features by monitoring industry developments and trends.
Recording data and reporting it to proper parties, such as clients or leadership.
Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
Taking lead on projects, as needed.
Provide training and support to internal teams
Build reusable code and libraries for future use
Liaise with developers, designers and system administrators to identify new features
Follow emerging technologies
Qualifications:
10 to 15+ years of relevant experience
Ability to translate technical or complex concepts into user-friendly solution
Ability to collaborate, working closely with both functional and technical teams
Strong analytical, problem-solving, and trouble-shooting skills
Ability to remain flexible as priorities change, adaptable to change, and able to accept ambiguity
Effective communications skills including written, verbal, and presentation
Ability to work independently and within a team environment
Established skills in time management, multi-tasking, and prioritization of work
Ability to make decisions through business analysis
Ability to communicate and interact with other teams effectively to solve problems
Proven work experience as a Back-end developer
In-depth understanding of the entire web development process (design, development and deployment)
Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
Advanced programming skills or higher for JavaScript, Typescript, HTML and CSS.
Advanced handling skills or higher for React and React-native framework.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Get hired quicker
Be the first to apply. Receive an email whenever similar jobs are posted.
Ace your job interview
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.