0% found this document useful (0 votes)
37 views2 pages

JD of Front End Developer

The job description outlines the responsibilities and requirements for a senior software engineer position, emphasizing the need for strong system design skills and experience in software architecture. Candidates should have over 5 years of experience, proficiency in various programming languages and frameworks, and the ability to mentor team members. The role involves working in an agile environment to deliver high-quality software solutions while collaborating with other teams and stakeholders.

Uploaded by

kenan.albaroki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views2 pages

JD of Front End Developer

The job description outlines the responsibilities and requirements for a senior software engineer position, emphasizing the need for strong system design skills and experience in software architecture. Candidates should have over 5 years of experience, proficiency in various programming languages and frameworks, and the ability to mentor team members. The role involves working in an agile environment to deliver high-quality software solutions while collaborating with other teams and stakeholders.

Uploaded by

kenan.albaroki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Job description

Responsibilities

· Ability to design and code right solutions starting with broadly defined problems.

· Drive best practices and engineering excellence.

· Work with other team members to develop the architecture and design of new
and current systems.

· Work in an agile environment to deliver high quality software.

· As a senior engineer, you will be expected to mentor others on the team and
raise the bar on high level design. You will be expected to convert business goals
into tech solutions.

Requirements

• Strong system design and software architecture skills.


• 5+ years of professional experience as a Software Engineer or Software
• Experience with distributed (multi-tiered) systems, algorithms, and
relational databases
• Ability to effectively articulate technical challenges and solutions
• Strong problem solving and analytical skills.
• Deal well with ambiguous/undefined problems; ability to think abstractly
• Proficiency with Python, Django, HTTP Protocol, REST, JavaScript, jQuery,
Ajax, Html5, CSS3, Bootstrap, data visualization libraries (d3.js, three.js),
MSSQL, MySQL, SQLite
• Experience with any front-end frameworks (preferably React) is a plus
• Experience with working with different team members with various skills-set
• Experience working on high-traffic and large-scale web products
• Experience with web infrastructure, distributed systems, performance
analysis and search infrastructure
• Ability to prioritize tasks and quickly adjust in a rapidly changing
environment
• Experience in communicating with users, other technical teams and senior
management to collect requirements, describe software product features,
technical designs and product strategy
• Knowledge of professional software engineering practices & best practices
for full software development life cycle, including coding standards, code
reviews, source control management, continuous deployments, testing and
operations

Job Type: Full-time

You might also like