Fullstack Developer

5.0 - 10.0 years

2.25 - 7.25 Lacs P.A.

Bengaluru

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

Rest APIReact.JsPythonSQLVue.JsCSSMySQLJavascriptNode.JsHTMLAngular

Work Mode

Hybrid

Job Type

Full Time

Job Description

Responsibilities: • Full Stack Developers are computer programmers who are proficient in both front and back end coding. Their primary responsibilities include designing user interactions on websites, developing servers and databases for website functionality and coding for mobile platforms. • Must be competent in using Microsoft web technology to design, develop and implement enterprise level applications. • Expert level experience with using .NET/Node.js/ React.js/ Vue.js/ Python/Java. • Design, build and maintain efficient, reusable, and reliable code. • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. • Web application development experience (prefer modern JavaScript frameworks such as React) • Experience with relational databases: SQL, PostgreSQL, SQLite • Experience with deployment and management of micro services to Kubernetes or OpenShift clusters. • Experience with cloud native development, cloud infrastructure and orchestration technologies. • Software Design and Design Patterns, Data Structures, Algorithms Skills • Programming Languages: Proficiency in languages relevant to both front-end and back-end development, such as JavaScript (and frameworks like React, Angular, or Vue.js for the front-end) and at least one server-side language (e.g., Python, Ruby, Java, PHP, Node.js). • Database Management: Experience with database design, management, and interaction using SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases. • API Development: Ability to develop and integrate APIs (REST or GraphQL) for internal and external use. • Version Control: Proficiency in version control using Git, including branching, merging, and pull requests. • DevOps & Deployment: Understanding of DevOps practices, including continuous integration/continuous deployment (CI/CD) pipelines, and experience with deployment tools (e.g., Docker, Kubernetes, Jenkins). • Cloud Services: Experience with cloud service providers (e.g., AWS, Azure, Google Cloud) for hosting, storage, computing, and other services. • Web Security: Knowledge of security practices to protect against common vulnerabilities (e.g., SQL injection, XSS) and understanding of authentication, authorization, and encryption techniques. Qualifications: • 6+ years experience in a software engineering role. • Educational Background: Bachelors degree in Computer Science, Information Technology, or related field, although significant experience can substitute formal education for some companies. • Certifications (Optional but beneficial): Certifications in relevant technologies, project management, or cloud platforms can showcase specialized knowledge or expertise.

William O Neil Co

Financial Services

Calabasas

51-200 Employees

5 Jobs

    Key People

  • William J. O'Neil

    Founder & Chairman
  • Chris Gaffney

    CEO

RecommendedJobs for You