NetSuite
Location
Bangalore | India
Job description
Job Description:
We are seeking Full Stack Developer with 3 to 10 years of experience in Angular, Django Python, strong database understanding, TypeScript, and JavaScript. As a Full Stack Developer, you will be responsible for developing and maintaining web applications, from front-end to back-end, ensuring seamless functionality and an exceptional user experience.
Responsibilities:
1. Develop and maintain web applications using JavaScript (AngularOJET) and other relevant technologies.
2. Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications.
3. Design and implement user-friendly interfaces and responsive web designs.
4. Develop and consume REST APIs to integrate front-end and back-end systems.
5. Write efficient, reusable, and scalable code following best practices and coding standards.
6. Perform thorough testing and debugging to ensure the quality and stability of applications.
7. Optimize application performance and ensure high availability and scalability.
8. Work with Oracle databases and implement data models, queries, and stored procedures.
9. Collaborate with UI/UX designers to ensure the implementation of visually appealing and intuitive user interfaces.
10. Stay up-to-date with the latest industry trends, technologies, and best practices in full stack development.
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Proven experience as a Full Stack Developer with 2 to 15 years of hands-on experience.
3. Strong proficiency in TypeScriptJavaScript.
4. Experience with front-end technologies such as HTML, CSS, and modern JavaScript frameworks/libraries.
5. Familiarity with REST API development and integration.
6. Solid understanding of software development principles, design patterns, and best practices.
7. Experience with version control systems, such as Git.
8. Knowledge of agile development methodologies and tools.
9. Strong problem-solving skills and attention to detail.
10. Excellent communication and collaboration skills to work effectively in a team environment.
If you are passionate about creating high-quality web applications and delivering outstanding user experiences, we would love to hear from you. Join our team and contribute to the development of innovative solutions in a dynamic and collaborative environment.
Job tags
Salary