logo

JobNob

Your Career. Our Passion.

Tech Lead Full Stack - FE and Be


Tekdi Technologies Pvt. Ltd.


Location

Pune | India


Job description

You will be responsible for development of high-volume, low-latency
applications for mission-critical systems and delivering high-availability and
performance,contributing in all phases of the development lifecycle and making sure the subordinates are also delivering
the same.

You will be writing well designed, testable, efficient code. You should be able to understand and write the user stories and translate them into code and unit testing.

You will have to design, build and maintain efficient, reusable, and reliable front end and back end code and ensure the best possible performance, quality, and responsiveness of the applications for you and your
subordinates.

You should be able to identify bottlenecks and bugs, and devise solutions to these problems and help maintain your and your subordinates code quality, organization, and automatization.

Key Result Areas :

Communication skills and clearness in your reporting and communication.

Strong Knowledge one of the backend technology Java / Python / Node JS
programming languages you use.

Very good understanding of front end technologies like React JS, Angular,
React Narive.

Knowledge in the Spring Framework, Other Standard Java, Python or Node JS frameworkds and libraries you use.

Knowledge in the tool-sets you use.

Analytical thinking and experience (practical when you design the
architecture of the thing prior to coding it).

Technological understanding (ability to see your new thing in a wider
perspective, for

example how a small library fits into a large project or product).

Creativity (finding better ways to achieve your project goals).

Coding (testable code, clean reusable code, maintainable code, readable
code, bug-

free code, beautiful code).

Correctness (few bugs, few iterations with refactoring).

Application performance (the application does what it s supposed to do
without wasting CPU, memory or other resources).

Learning (your ability to learn about and use new technologies, protocols,
libraries, or even languages as needed).

Durability (to stay on track no matter what, even when you feel dead bored,
or in way over your head).

Adherence to Effort and Schedule

Team hand holding for day to day activities with team and monitor their
progress

Lead the team technically for the on time delivery and best efforts.

Essentials Skills:

Must have Strong Hands-on experience in Java (Core Java, Spring framework),
or Python (Django) or Node JS

Very good knowledge of Maven, NoSQL and RDBMS.

Has good knowledge of front end technologies like React JS, Angular, React
Native

Comfortable with source code repository Github.

Experience in developing REST APIs using Spring-MVC, Play Framework.

Experience in Neo4J, Cassandra, Elasticsearch.

Experience in developing apache samza jobs (optional).

Good understanding of CI-CD pipeline.

Ability to guide and mentor both front end and back end teams.


Job tags



Salary

All rights reserved