Sr. React JS + Node JS Engineer
Type: Fulltime
Responsibilities:
- Build solutions using your strong background in distributed systems, and large-scale database systems.
- Research, analyze, design, develop and test the solutions that are appropriate for the business and technology strategies.
- Participate in design discussions, code reviews, and project-related team meetings.
- Develop technical & domain expertise and apply it to solving product challenges.
- Improve performance and scalability of applications.
- RESTFUL API Development.
- Maintain and enhance portals and web applications.
- Analyzing and fixing current production issues.
- Diagnose functional issues, report bugs, and take ownership of issue resolution.
- Primarily develop features for and maintain JavaScript applications.
- Light work to enhance, maintain, and create microservices in Java.
- Design, build, and unit test software in a collaborative environment
- Write clear, efficient, scalable, and maintainable code.
- Participate in design and code reviews.
- Participate regularly in an Agile team environment and schedule.
- Collaborate with UI/UX designers, Product Managers, and other Front-End Developers to create user-friendly features and applications.
Requirements:
- The ideal candidate thrives in a fast-paced start-up environment (including dealing with ambiguity), be self-driven, and possesses high integrity and accountability.
- 5+ years experience building successful products as a Full-Stack Engineer.
- Expert knowledge of Python, Node.js, React.js, and Java.
- Experience with JavaScript application frameworks (AngularJS, Node.js, React.js).
- Experience with JavaScript unit testing (Mocha, Jasmine).
- Experience with HTML best practices.
- Experience with CSS processors.
- Experience with Agile/ Scrum and Test Driven Development practices.
- Experience with version control (Git, SVN).
- Experience with microservice development (Node.js, React.js, Python).
- Must be a doer.
Bonus Points:
- Full-stack development experience with knowledge of both backend systems (Linux, databases, application servers) and frontend systems (HTML, CSS, JavaScript).
- Deep knowledge of cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.
- Excellent understanding of full web development cycles.
- Solid knowledge of responsive web design, JSON, third-party libraries, and APIs.
- Databases: MySQL, MSSql, MongoDB, Hadoop etc.
- Design: UX (User Experience Design), UI (User Interface Design), IA
- (Information Architecture).
- Experience in NodeJS with an understanding of isomorphic JavaScript.
- React Experience.
- Strong experience in Back-End development.
- Strong CS fundamentals.
- Knowledgeable in building loosely coupled, highly cohesive code.
- Experience designing APIs for consistency, simplicity, and extensibility.
- Agile experience with a strong emphasis on rapid prototyping and rigorous A/B testing.
Last Updated:
February 2, 2022
Department:
Engineering
English Level:
Client Facing (TOEFL 610+)
Location:
Anywhere in Mexico
Years of Experience:
5
