logo

JobNob

Your Career. Our Passion.

Full Stack Developer


Markcipher


Location

Bangalore | India


Job description

We are in search of a talented Full Stack Developer to join our team. The perfect candidate will possess exceptional skills in Front-End development (React Native/ReactJS), Back- End development (Python), and Database Management Systems (No-SQL). They should also have experience of handling a team of engineers. Our focus is to find someone who can help us scale web applications and build custom coded websites.

Responsibilities:

Leading, coaching and providing technical leadership to a team of developers, designers.

Develop a low-latency, high-throughput system that works straight off the browser

Develop deployment systems to cater to the complex world of browsers and their abilities

Brainstorm with Product Managers and leads to drive the next breakthrough features

Actively work with founders and leadership to identify engineering capacity and potential roadmap

Lead the process of hiring amazing engineers like yourself, and build the engineering team s culture (if required).

Develop and implement test automation for quality and velocity

Focus heavily on documentation and improve tooling and processes

Ensure the technical feasibility of UI/UX designs and optimize application for maximum speed and scalability.

Provide insight into modernizing legacy systems/processes to the latest and greatest technologies.

Enforce coding standards and set a high standard for code quality.

Ensure thorough code reviews are conducted, and keeping the code healthy and tech-debt free

Ensuring that the deliverables exceed the required quality benchmarks

Document development phases and monitor production systems

Requirements and skills:

BS/BE/BTech or MS/MTech in Computer Science, Information Systems or related technology.

Minimum of 3+ years experience in Front-End (React Native, ReactJS), Back- end (Python) and No-SQL server database

Proven track record of building and shipping high-quality products

At least 1 year of experience in guiding, mentoring and collaboration with high output engineering teams

Be very comfortable quickly developing prototype or throwaway code to prove out new functions and features.

Strong experience in writing robust and maintainable client-server architectures and APIs

Experience with software engineering best practices, design patterns and anti-patterns

Good knowledge, understanding & experience of working with multi-tier architectures

Exposure to complete product development cycle

Experience with Git, Github

Proficient in HTML, CSS, and JavaScript

Experience with SQL and NoSQL databases

Experience in user experience design, usability testing, and research

Strong knowledge of web development technologies and frameworks, such as React, Angular, Vue, Node.js, Express, or similar

Strong problem solving and analytical skills

Excellent communication and teamwork abilities


Job tags



Salary

All rights reserved