About the job
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 teams 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.
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