Fullstack Developer
At Eccentric, We are privileged to co-build the Virtual world with some of the best minds of our times. Since 2016, we are engaged in the Virtualization of Automotive Retail. We have helped leading Automotive Brands in the World the power of Virtual Interactions.
We are looking for Software Developers having hands-on experience in Angular/React and Node.js development.
Eccentric’s Mission
We are building a Showroom-like experience in a virtual world where a vehicle buyer
- Can take a 3D walkthrough of all models/variants/trims on sale
- Can customize the vehicle and see exactly how it looks like and how much it will cost
- Can take a ‘Virtual Consultation’ with a sales agent in the virtual world (some like to call it Metaverse)
What you’ll do
- Participation in development, design, architecture, and code review on a hands-on basis
- Employ scrum agile development ideas and processes.
- Maintain constant communication with stakeholders to ensure product quality and timely delivery.
- Maintain technical and quality standards throughout the software development lifecycle.
- Examine and evaluate the efficacy of existing applications, and devise strategies to improve the systems in place.
- Identify and promote avenues for team growth and improvement.
- Document and test the finished task required to confirm its quality.
What we seek
- Developer with 2 - 6 years of experience in JavaScript and relative Frameworks.
- Strong knowledge of the Angular or React and Node.js for creating end to end deliveries.
- Deep understanding in Next.js and Ionic Framework is Plus point.
- Understanding the nature of asynchronous programming, as well as its peculiarities and workarounds.
- Good Understanding in version control systems (GIT).
- Knowledge of JIRA is plus point.
- Excellent written and vocal communication abilities.
Key Responsibilities
- Full Stack Development: Design, develop, and maintain web applications from front-end to back-end, ensuring responsiveness and efficiency.
- Front-End Development: Create user-friendly interfaces using HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular).
- Back-End Development: Develop server-side logic, manage databases, and integrate APIs using technologies such as Node.js, Python, Nest JS.
- Database Management: Design and optimize database schemas, and ensure efficient data storage and retrieval using SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- API Development & Integration: Build and consume RESTful APIs, ensuring seamless integration between different services and applications.
- Code Quality & Best Practices: Write clean, maintainable, and efficient code, adhering to industry best practices and standards.
- Testing & Debugging: Conduct unit tests, integration tests, and troubleshoot issues to ensure software reliability and performance.
- Collaboration: Work closely with product managers, designers, and other developers to define project requirements and deliver robust solutions.
- Continuous Improvement: Stay up-to-date with the latest industry trends, tools, and technologies, and continuously seek ways to improve development processes.
Technical Skills
- Front-End: Proficiency in HTML, CSS, JavaScript, and modern frameworks (React, Angular).
- Back-End: Experience with server-side languages and frameworks (Node.js, Python, Nest JS).
- Database: Strong knowledge of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- APIs: Experience in building and consuming RESTful APIs.
- Version Control: Proficiency with Git and version control systems.
- DevOps: Familiarity with CI/CD pipelines and cloud platforms (AWS, Azure, GCP) is a plus.
- Testing: Experience with unit testing, integration testing, and debugging tools.
Soft Skills
- Strong problem-solving abilities and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced, agile environment.
- Strong organizational and time management skills.